Esempio n. 1
0
        private bool EnableNotificationResultHandler()
        {
            IVasaClient vs      = this.Kernel.Get <IVasaClient>("ValidationServerVasa");
            var         disable = vs.GetConfigSections(null, "Server").SingleOrDefault()["DisableResultNotifications", false];

            return(string.Compare(disable, "true", true) != 0);
        }
Esempio n. 2
0
        public ValidatorProvider(IKernel kernel, IChildKernelCreator childCreator, IVasaClient vsVasa, IValidatorModuleConfig validatorModuleConfig)
        {
            this._kernel       = Guard.NotNull(kernel, "kernel", log);
            this._childCreator = Guard.NotNull(childCreator, "childKernel", log);
            this._vsVasa       = Guard.NotNull(vsVasa, "vsVasa", log);

            this._validatorModuleConfig = Guard.NotNull(validatorModuleConfig, "validatorModuleConfig", log);

            this.DiscoverValidatorProxies();
            this.DiscoverValidatorInstances();
        }
 public BillingValidatorProxy(IKernel childKernel, IVasaClient vasa) : base(childKernel, BillingValidatorId, BillingValidatorName, BillingValidatorDescription)
 {
 }
 public RabbitMQValidatorProxy(IKernel childKernel, IVasaClient vasa) : base(childKernel, RabbitMQValidatorId, RabbitMQValidatorName, RabbitMQValidatorDescription)
 {
 }
Esempio n. 5
0
 public RelativityBillingRepo(IVasaClient gpodVasa)
 {
     this._gpodVasa = Guard.NotNull(gpodVasa, "gpodVasa", log);
 }
 public RelativityProvidersRepo(IVasaClient gpodVasa)
 {
     this._gpodVasa = Guard.NotNull(gpodVasa, "gpodVasa", log);
 }