示例#1
0
 public DataStreamManager(IDataStreamRepo dataStreamRepo, ISharedConnectionManager sharedDataStreamConnectionManager, IDefaultInternalDataStreamConnectionSettings defaultConnectionSettings, IOrgUtils orgUtils, IAdminLogger logger, ISecureStorage secureStorage, IAppConfig appConfig, IDependencyManager depmanager, ISecurity security) :
     base(logger, appConfig, depmanager, security)
 {
     _dataStreamRepo                    = dataStreamRepo ?? throw new ArgumentNullException(nameof(IDataStreamRepo));
     _secureStorage                     = secureStorage ?? throw new ArgumentNullException(nameof(ISecureStorage));
     _defaultConnectionSettings         = defaultConnectionSettings ?? throw new ArgumentNullException(nameof(IDefaultInternalDataStreamConnectionSettings));
     _sharedDataStreamConnectionManager = sharedDataStreamConnectionManager ?? throw new ArgumentNullException(nameof(SharedConnectionManager));
     _orgUtils = orgUtils ?? throw new ArgumentNullException(nameof(IOrgUtils));
 }
 public SharedConnectorController(ISharedConnectionManager connectionManager, UserManager <AppUser> userManager, IAdminLogger logger) :
     base(userManager, logger)
 {
     _connectionManager = connectionManager;
 }