public async Task <IWrappedResponse> Create(CustomerPartnersCreateRequest request)
        {
            var cmd = ServiceCommand <CustomerPartner, MainRule>
                      .Create(_serviceProvider)
                      .When(new MainRule(request))
                      .Then(CreateAction);

            return(await cmd.Execute());
        }
Ejemplo n.º 2
0
 public Task <ActionResult <CustomerPartner> > Post([FromBody] CustomerPartnersCreateRequest request)
 {
     return(this._customerPartnersService.Create(request).Convert <CustomerPartner>(this));
 }
Ejemplo n.º 3
0
 public MainRule(CustomerPartnersCreateRequest request)
 {
     // Create Context
     Context = new ContextModel(request, this);
 }