public async Task <TOut> //#D RunActionAsync(TIn dataIn) //#E { var result = await //#F _actionClass.ActionAsync(dataIn) //#G .ConfigureAwait(false); //#H Errors = _actionClass.Errors; if (!HasErrors) { Errors = (await _context //#I .SaveChangesWithValidationAsync() //#J .ConfigureAwait(false)) //#K .ToImmutableList(); } return(result); }