public SupplierIoCResolver(GetSupplierHandler getSupplier, string defaultSupplierName = null) { GetSupplier = getSupplier; DefaultSupplierName = defaultSupplierName; if (getSupplier == null) { throw new ArgumentNullException("getSupplier"); } }
public DatabaseSupplierIoCResolver(GetSupplierHandler getSupplier, GetConnectionStringSettingsHandler getConnectionStringSettings = null, string defaultSupplierName = null, string defaultConnectionStringName = null) : base(getSupplier, defaultSupplierName) { _getConnectionStringSettings = getConnectionStringSettings; _defaultConnectionStringName = defaultConnectionStringName; }