Beispiel #1
0
        public static void RegisterDataManagers(IDataManagerRegister dataManagers)
        {
            dataManagers.RegisterDataManager <CustomerAddress, CustomerAddressDM>();
            dataManagers.RegisterDataManager <LookUpProduct, LookUpProductDM>();

            //dataManagers.RegisterDataManager<Product, ProductDM>();
            // just for for testing  - using raw types
            dataManagers.RegisterDataManager(typeof(Product), typeof(ProductDM));
        }
Beispiel #2
0
 public DataManagerContainer(IServiceContainer <TService> serviceContainer,
                             IDataManagerRegister dataManagerRegister)
 {
     _serviceContainer    = serviceContainer ?? throw new ArgumentNullException(nameof(serviceContainer));
     _dataManagerRegister = dataManagerRegister ?? throw new ArgumentNullException(nameof(dataManagerRegister));
 }