Beispiel #1
0
        public static void Main()
        {
            //Fetch StrategyConfig requried
            JsonAppConfig appConfig = LoadJson();

            //Set up Micro-services Required
            ServicesManager ServicesManager = new ServicesManager(appConfig);

            ServicesManager.Init();
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            //Assist<User> assist = new Assist<User>();

            //Console.Read();

            JsonAppConfig <User> appConfig = new JsonAppConfig <User>(@"D:\tmp\test\AppConfig.json");

            //JsonConfig<User> jsonConfig = new JsonConfig<User>(@"D:\tmp\test\AppConfig.json");
            appConfig.Config.Age = 1;
            appConfig.DoSave();
        }
Beispiel #3
0
    public static void Load(string filePath)
    {
        var config = JsonAppConfig.Load <_ServerConfig>(filePath, 4);

        ServerUrl = config.ServerUrl;

        uint[] keyArray = ConvertEx.ToKey(config.EncryptionKey);
        Key1 = keyArray[0];
        Key2 = keyArray[1];
        Key3 = keyArray[2];
        Key4 = keyArray[3];

        AdminDB  = config.AdminDB;
        CommonDB = config.CommonDB;
        LogDB    = config.LogDB;

        RedisAdmin    = config.RedisAdmin;
        RedisAuth     = config.RedisAuth;
        RedisResponse = config.RedisResponse;
    }
Beispiel #4
0
 public static void Load(string filePath)
 {
     Instance = JsonAppConfig.Load <Config>(filePath);
 }
Beispiel #5
0
 public ServicesManager(JsonAppConfig appConfig)
 {
     AppConfig = appConfig;
     Services  = new List <IScalableConsumerService>();
 }