public async Task <ActionResult <SpendingLimit> > UpdateSpendingLimit(Guid userAssignmentId, Guid spendingLimitId, SpendingLimitDto spendingLimitDto)
 => await SendAndHandleOperationCommand(
     new UpdateSpendingLimit(spendingLimitId, userAssignmentId, spendingLimitDto.Interval, spendingLimitDto.Value)
     );
 public async Task <ActionResult> CreateSpendingLimit(Guid userAssignmentId, SpendingLimitDto spendingLimitDto)
 => await SendAndHandleIdentifierResultCommand(
     new CreateSpendingLimit(Guid.NewGuid(), userAssignmentId, spendingLimitDto.Interval, spendingLimitDto.Value),
     nameof(GetSpendingLimit),
     spendingLimitId => new { userAssignmentId, spendingLimitId }
     );