public ISaveResult Save(WhingeEntity whinge) { var command = new SaveWhingeCommand(whinge); Context.CommandQueue.EnqueueCommand <SaveWhingeCommand, WhingeEntity>(command); return(new SaveResult(command.CommandId)); }
// POST api/whinge public void Post(WhingeEntity whinge) { var repository = new WhingeRepository(); repository.Whinge(whinge); }
public void Whinge(WhingeEntity whinge) { var service = new WhingeService(ApplicationContext); service.Save(whinge); }