public string Invocation() { var invocation = $"new {BuiltType.FullNameInCode()}({Parameters.Select(x => x.Usage).Join(", ")})"; if (Setters.Any()) { invocation += $"{{{Setters.Select(x => x.Assignment()).Join(", ")}}}"; } return(invocation); }