private CodeMemberMethod BuildErrorConstructor(CreationResultBaseClass userClass) { var properties = userClass.Properties.Take(3).ToList(); properties.Add(new Property { Name = "null" }); var errorResultConstructor = _staticConstructorBuilderUtil.BuildErrorResultGeneric(new List <string> { $"new {userClass.Properties[1].Type}()", userClass.Properties[2].Name, "null" }, new List <Property> { userClass.Properties[2] }, userClass.Name, userClass.GenericType); return(errorResultConstructor); }