예제 #1
0
 public Task <BudgetDto> GetBudgetOperation(GetOperationQuery query, CancellationToken token)
 => QueryDispatcher.Invoke <GetBudgetOperationQuery, BudgetDto>(token, query);
예제 #2
0
 public Task <TransferDto> GetTransferOperation(GetOperationQuery query, CancellationToken token)
 => QueryDispatcher.Invoke <GetTransferOperationQuery, TransferDto>(token, query);
예제 #3
0
 public Task <AccountDto[]> GetAccounts(bool all, Guid userId, CancellationToken token)
 => QueryDispatcher.Invoke <GetAccountsQuery, AccountDto[]>(token, userId, all);
예제 #4
0
 public Task <PageResult <OperationDto> > GetOperations(GetOperationsCommand command, CancellationToken token)
 => QueryDispatcher.Invoke <GetOperationsQuery, PageResult <OperationDto> >(token, command);
예제 #5
0
 public Task <AccountDto> GetAccount(int accountId, CancellationToken token)
 => QueryDispatcher.Invoke <GetAccountByIdQuery, AccountDto>(token, accountId);
예제 #6
0
 public Task <CategoryDto> GetCategory(int id, CancellationToken token)
 => QueryDispatcher.Invoke <GetCategoryByIdQuery, CategoryDto>(token, id);
예제 #7
0
 public Task <CategoryDto[]> GetCategories(Guid userId, bool all, CancellationToken token)
 => QueryDispatcher.Invoke <GetCategoriesQuery, CategoryDto[]>(token, userId, all);
예제 #8
0
 public Task <ChartByExpensePerDayDto[]> ChartByExpensePerDays(GetChartCommand command, CancellationToken token)
 => QueryDispatcher.Invoke <GetChartByExpensePerDays, ChartByExpensePerDayDto[]>(token, command);
예제 #9
0
 public Task <ChartByCategoryDto[]> GetChartByCategories(GetChartCommand command, CancellationToken token)
 => QueryDispatcher.Invoke <GetChartByCategoriesQuery, ChartByCategoryDto[]>(token, command);