Esempio n. 1
0
    { public static void Set(ProdutoInMemory p)
      {
          var pool = SingletonRedisPool.getInstance();

          using (var client = pool.CreateClientAsync(ConfigurationManager
                                                     .ConnectionStrings["RedisConn"].ConnectionString).Result)
          {
              client.SetAsync($"Produto:{p.Nome}", p);
          }
      }
Esempio n. 2
0
      public static ProdutoInMemory GetByNome(string nome)
      {
          var pool = SingletonRedisPool.getInstance();

          var produto = new ProdutoInMemory();

          using (var client = pool.CreateClientAsync(ConfigurationManager
                                                     .ConnectionStrings["RedisConn"].ConnectionString).Result)
          {
              produto = client.GetAsync($"Produto:{nome}").Result.As <ProdutoInMemory>();
          }

          return(produto);
      }