Пример #1
0
        public Task <Item> Create(NewItem newItem, Guid playerId)
        {
            if (newItem.Level < 98)
            {
                throw new CustomException();
            }

            Item _item = new Item();

            _item.Type         = newItem.Type;
            _item.Level        = newItem.Level;
            _item.CreationTime = DateTime.Now;
            _item.Id           = Guid.NewGuid();
            return(_IRepository.CreateItem(_item, playerId));
        }
Пример #2
0
 public Task <Item> Create(Guid playerId, [FromBody] NewItem newItem)
 {
     return(_ItemsProcessor.Create(newItem, playerId));
 }