using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using Newtonsoft.Json; using StackExchange.Redis; namespace RedisProject { class Program { static void Main(string[] args) { string json = File.ReadAllText("C:\\json.json"); List personList = JsonConvert.DeserializeObject>(json); Console.WriteLine("Deserialized"); ConnectionMultiplexer connection = ConnectionMultiplexer.Connect("kpredis.redis.cache.windows.net:6380,password=xzSEjBK3uiTuIJjdkLsNDqtckMBH62lLjTOmcIn8eEo=,ssl=True,abortConnect=False"); IDatabase cache = connection.GetDatabase(); foreach (var persona in personList) { cache.StringSet(persona.name, JsonConvert.SerializeObject(persona)); } } private static Lazy lazyConnection = new Lazy(() => { return ConnectionMultiplexer.Connect("contoso5.redis.cache.windows.net,abortConnect=false,ssl=true,password=..."); }); public static ConnectionMultiplexer Connection { get { return lazyConnection.Value; } } } }