public async Task Execute(RiskCalculationConfigArgs args) { var e = args.ToEntity(); e.PublishingId = _PublishingIdCreator.Create(e); _DbContextProvider.Current.Add(e); }
public async Task Execute(RiskCalculationConfigArgs args) { var e = new RiskCalculationContentEntity { Release = args.Release }; await _Formatter.Fill(e, args.ToContent()); await _DbContextProvider.AddAsync(e); }
public async Task <IActionResult> Execute(RiskCalculationConfigArgs args) { if (!_Validator.Valid(args)) { return(new BadRequestResult()); } await _Writer.Execute(args); return(new OkResult()); }