public Category(Inbound.AddExpenseCategoryRequest request) { UserId = request.UserId; Name = request.Name; Description = request.Description; CategoryType = CategoryTypes.Expose; CreatedAt = DateTime.UtcNow; }
public async Task <Category> AddCategory(Inbound.AddExpenseCategoryRequest request, CancellationToken token) { var newCategory = new Category(request); _unitOfWork.Categories.RegisterNew(newCategory); await _unitOfWork.Complete(token); return(newCategory); }