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); }
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) { }
public RelativityBillingRepo(IVasaClient gpodVasa) { this._gpodVasa = Guard.NotNull(gpodVasa, "gpodVasa", log); }
public RelativityProvidersRepo(IVasaClient gpodVasa) { this._gpodVasa = Guard.NotNull(gpodVasa, "gpodVasa", log); }