public static int AddPun(PunModel pun) { var nextId = Puns.Max(x => x.Id) + 1; pun.Id = nextId; Puns.Add(pun); return(pun.Id); }
public static int AddPun( PunModel pun ) { var nextId = Puns.Max( x => x.Id ) + 1; pun.Id = nextId; Puns.Add( pun ); return pun.Id; }
public Task <PunModel> AddPun(PunViewModel punVm) { var pun = PunModel.From(punVm); pun.Id = Guid.NewGuid(); return(Task.Run(() => { using (var redis = _redisManager.GetClient()) { redis.AddItemToList(LIST_ID, JsonSerializer.Serialize(pun)); } return pun; })); }