/// <summary> /// Конструктор. /// </summary> public ToMsrFromReestrMspFiasBaseMessageHandler() { _toUpdateDef = new List <DataObject>(); _messagesToLog = new List <string>(); _catalogLoader = new CatalogLoader(_ds); _foreignCatValueLoader = new ForeignCatValueLoader(_ds); }
// 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(); }
/// <summary> /// Конструктор. /// </summary> public ToMsrFromReestrMspCatalogBaseMessageHandler() { _catalogLoader = new CatalogLoader(_ds); _foreignCatValueLoader = new ForeignCatValueLoader(_ds); }