public async Task<SaveIdentityRequestPayload> SaveIdentityRequestAsync( [Service] IIdentityRequestStore requestStore, SaveIdentityRequestInput input, CancellationToken cancellationToken) { IdentityRequestItem item = await requestStore .SaveAsync(input, cancellationToken); return new SaveIdentityRequestPayload(item); }
public Task <IdentityRequestItem> SaveAsync( SaveIdentityRequestInput request, CancellationToken cancellationToken) { IdentityRequestItem toSave = new IdentityRequestItem(); using IBoostDbContext dbContext = _dbContextFactory.Open(DbOpenMode.ReadWrite); if (request.Id.HasValue) { IdentityRequestItem?existing = dbContext.IdentityRequest .FindById(request.Id.Value); if (existing is { })
public SaveIdentityRequestPayload(IdentityRequestItem item) { Item = item; }