Backing field for automatically implemented property 'error_struct.Employee.LastName' must be fully assigned before control is returned to the caller.
Consider calling the default constructor from a constructor initializer.
The 'this' object cannot be used before all of its fields are assigned to
Add as shown in this struct snippet : this() to fix the error.