Example #1
0
        public BlaiseHealthApi(ConnectionModel connectionModel = null)
        {
            _connectedServerFactory      = UnityProvider.Resolve <IConnectedServerFactory>();
            _remoteDataServerFactory     = UnityProvider.Resolve <IRemoteDataServerFactory>();
            _catiManagementServerFactory = UnityProvider.Resolve <ICatiManagementServerFactory>();

            var configurationProvider = UnityProvider.Resolve <IBlaiseConfigurationProvider>();

            _connectionModel = connectionModel ?? configurationProvider.GetConnectionModel();
        }
 internal BlaiseHealthApi(
     IConnectedServerFactory connectedServerFactory,
     IRemoteDataServerFactory remoteDataServerFactory,
     ICatiManagementServerFactory catiManagementServerFactory,
     ConnectionModel connectionModel)
 {
     _connectedServerFactory      = connectedServerFactory;
     _remoteDataServerFactory     = remoteDataServerFactory;
     _catiManagementServerFactory = catiManagementServerFactory;
     _connectionModel             = connectionModel;
 }
        public BlaiseHealthApi(ConnectionModel connectionModel = null)
        {
            var unityProvider = new UnityProvider();

            unityProvider.RegisterDependencies();

            _connectedServerFactory      = unityProvider.Resolve <IConnectedServerFactory>();
            _remoteDataServerFactory     = unityProvider.Resolve <IRemoteDataServerFactory>();
            _catiManagementServerFactory = unityProvider.Resolve <ICatiManagementServerFactory>();

            var configurationProvider = unityProvider.Resolve <IBlaiseConfigurationProvider>();

            _connectionModel = connectionModel ?? configurationProvider.GetConnectionModel();
        }
Example #4
0
 public RemoteCatiManagementServerProvider(ICatiManagementServerFactory catiServerFactory)
 {
     _catiServerFactory = catiServerFactory;
 }