public async Task <Unit> Handle(CreatePortfolio request, CancellationToken cancellationToken) { var portfolio = new Model.Portfolio(request.Id, request.Name); await _repo.Create(portfolio); return(Unit.Value); }
public Model.Portfolio Load(string fundManagerId) { Model.Portfolio portfolio = new Model.Portfolio() { Id = "ABC", CashPennies = 308500 }; return(portfolio); }
public async Task Save(Model.Portfolio entity) { _db.Entry(entity).State = EntityState.Modified; await _db.SaveChangesAsync(); }
public async Task Create(Model.Portfolio entity) { _db.Add(entity); await _db.SaveChangesAsync(); }