/// <summary>
 /// Конструктор.
 /// </summary>
 public ToMsrFromReestrMspFiasBaseMessageHandler()
 {
     _toUpdateDef           = new List <DataObject>();
     _messagesToLog         = new List <string>();
     _catalogLoader         = new CatalogLoader(_ds);
     _foreignCatValueLoader = new ForeignCatValueLoader(_ds);
 }
Beispiel #2
0
    // Use this for initialization
    void Awake()
    {
        System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(typeof(PlacedBuilding).TypeHandle);
        foreach (Type type in typeof(GameDataManager).Assembly.GetTypes())
        {
            if (type != typeof(PlacedBuilding) && typeof(PlacedBuilding).IsAssignableFrom(type))
            {
                System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(type.TypeHandle);
            }
        }

        CatalogLoader ldr = new CatalogLoader(catalogDB, new Type[] { typeof(BuildingData), typeof(TileTerrain) });

        ldr.Load(new StringReader(dataSource.text));
        catalogDB.InitializeAll();
    }
Beispiel #3
0
 /// <summary>
 /// Конструктор.
 /// </summary>
 public ToMsrFromReestrMspCatalogBaseMessageHandler()
 {
     _catalogLoader         = new CatalogLoader(_ds);
     _foreignCatValueLoader = new ForeignCatValueLoader(_ds);
 }