Exemple #1
0
            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();
 }