Пример #1
0
    public async Task <Player> Create(NewPlayer player)
    {
        Player p = new Player()
        {
            Id       = Guid.NewGuid(),
            Name     = player.Name,
            Score    = _random.Next(0, 255),
            Level    = _random.Next(0, 255),
            IsBanned = false
        };

        return(await _mongoDBRepository.CreatePlayer(p));
    }
Пример #2
0
    public async Task <Player> Create(NewPlayer player)
    {
        Player p = new Player()
        {
            Id           = Guid.NewGuid(),
            Name         = player.Name,
            Score        = _random.Next(0, 255),
            Level        = _random.Next(0, 255),
            IsBanned     = false,
            Inventory    = new List <Item>(),
            CreationTime = DateTime.Now
        };

        return(await _mongoDBRepository.CreatePlayer(p));
    }