Esempio n. 1
0
 internal ServiceForOracle(ILogger <ServiceForOracle> logger, IDbConnectionFactory factory, IMetadataBuilderFactory builderFactory, IOracleRefCursorWrapperFactory wrapperFactory, IMetadataFactory metadataFactory)
 {
     _Logger                  = logger;
     _DbFactory               = factory ?? throw new ArgumentNullException(nameof(factory));
     _MetadataFactory         = metadataFactory ?? throw new ArgumentNullException(nameof(metadataFactory));
     _Common                  = _MetadataFactory.CreateCommon();
     _BuilderFactory          = builderFactory ?? throw new ArgumentNullException(nameof(builderFactory));
     _RefCursorWrapperFactory = wrapperFactory ?? throw new ArgumentNullException(nameof(wrapperFactory));
 }