Example #1
0
    void IInit.Init()
    {
        var config = new LifeCycleAddConfig();

        config.Init();
        InitObject(config);

        LifeCycleConfig.LifeCycleFuns[LifeName.INIT]();
    }
Example #2
0
 private void InitObject(LifeCycleAddConfig config)
 {
     foreach (var o in config.Objects)
     {
         foreach (var cycle in LifeCycleConfig.LifeCycles)
         {
             if (cycle.Value.Add(o))
             {
                 break;
             }
         }
     }
 }