private string GetMappedPayload(OperationModel operationModel) { var mappedElement = operationModel.InternalElement.MappedElement; if (GetMappedParameters(operationModel).Any()) { return($"new {_template.GetTypeName(mappedElement)} {{ {string.Join(", ", GetMappedParameters(operationModel).Select(x => x.InternalElement.MappedElement.Element.Name.ToPascalCase() + " = " + x.Name))}}}"); } return($"new {_template.GetTypeName(mappedElement)}()"); }
public override string EnterClass() { return($@" private readonly {_template.GetTypeName(DbContextTemplate.TemplateId)} _dbContext;"); }
public override string EnterClass() { return($@" private readonly {_template.GetTypeName(ServiceContractTemplate.TemplateId, _template.Model)} _appService;"); }