public async Task <string> CreateAsync(ScopeViewModel model) { if (model == null) { throw new ArgumentNullException(nameof(model)); } var param = ToParam(model); return(await _service.CreateAsync(param)); }
public async Task <CreateScopePayload> CreateScopeAsync([Service] IScopeService service, ScopeInput input, CancellationToken cancellationToken) { var scope = input.Adapt <ApplicationScope>(); await service.CreateAsync(scope, cancellationToken); return(new CreateScopePayload { Scope = scope.Adapt <ScopeDto>() }); }