public NoteLogic(IRepository <Note> notesRepository, ImageLogic imageLogic, IMetaDataRepository metadataRepository, IServiceBusQueue serviceBusQueue)
 {
     _notesRepository    = notesRepository;
     _imageLogic         = imageLogic;
     _metadataRepository = metadataRepository;
     _serviceBusQueue    = serviceBusQueue;
 }
Beispiel #2
0
        public HomeController(IConfiguration configuration, IServiceBusQueue serviceBusQueueHelper, ConfigurationPackage configurationPackage)
        {
            IValidationServiceStateful _validationService = ServiceProxy.Create <IValidationServiceStateful>(
                new Uri("fabric:/DCT.ILR.Processing.POC/DCT.ILR.VadationServiceStateful"),
                new ServicePartitionKey(0));

            ConfigurationPackage _configurationPackage = configurationPackage;
            ServiceProxyFactory  serviceProxyFactory   = new ServiceProxyFactory(
                (c) => new FabricTransportServiceRemotingClientFactory(
                    serializationProvider: new ServiceRemotingJsonSerializationProvider()));

            _validationResultsService = serviceProxyFactory.CreateServiceProxy <IValidationServiceResults>(
                new Uri("fabric:/DCT.ILR.Processing.POC/DCT.ILR.Data"),
                new ServicePartitionKey(0L), TargetReplicaSelector.PrimaryReplica, "dataServiceRemotingListener");

            _serviceBusQueueHelper = serviceBusQueueHelper;
            StorageAccountName     = _configurationPackage.Settings.Sections["StorageAccount"].Parameters["IlrFileStorageAccontName"].Value;
            StorageAccountKey      = _configurationPackage.Settings.Sections["StorageAccount"].Parameters["IlrFileStorageAccontKey"].Value;
        }
        public HomeController(IConfiguration configuration, IServiceBusQueue serviceBusQueueHelper)
        {
            _validationService = ServiceProxy.Create <IValidationServiceStateful>(
                new Uri("fabric:/DCT.ILR.Processing.POC/DCT.ILR.VadationServiceStateful"),
                new ServicePartitionKey(0));

            _configuration = configuration;

            _serviceProxyFactory = new ServiceProxyFactory(
                (c) => new FabricTransportServiceRemotingClientFactory(
                    serializationProvider: new ServiceRemotingJsonSerializationProvider()));



            _fundingCalcResultsService = _serviceProxyFactory.CreateServiceProxy <IFundingCalcResults>(
                new Uri("fabric:/DCT.ILR.Processing.POC/DCT.ILR.Data"),
                new ServicePartitionKey(0), TargetReplicaSelector.RandomReplica, "dataServiceRemotingListener");

            _serviceBusQueueHelper = serviceBusQueueHelper;
        }
 public SubmissionService(IServiceBusQueue serviceBusQueue, CloudStorageSettings cloudStorageSettings)
 {
     _serviceBusQueue      = serviceBusQueue;
     _cloudStorageSettings = cloudStorageSettings;
 }