Example #1
0
 public override object ConvertFrom(ITypeDescriptorContext context,
                                    System.Globalization.CultureInfo culture, object value)
 {
     if (value is string)
     {
         NewPlayer n = new NewPlayer((string)value);
         return(n);
     }
     else
     {
         return(null);
     }
 }
Example #2
0
        public Task <Player> Create(NewPlayer player)
        {
            Guid   id = Guid.NewGuid();
            Player pl = new Player();

            pl.Id           = id;
            pl.Name         = player.Name;
            pl.IsBanned     = false;
            pl.Score        = 0;
            pl.level        = 1;
            pl.CreationTime = DateTime.UtcNow;
            pl.items        = new List <Item>();
            return(memRep.Create(pl));//wait & async voi ottaa pois ja palauttaa mem rep
        }