private DataServiceProvider()
        {
            var ConfigRequest = new ConfigRequestMessage();
            MvcContrib.Bus.Send(ConfigRequest);

            if (ConfigRequest.Result.Success)
                this.Config = new AuthorizerConfiguration(ConfigRequest.Result.Config);
            else
                this.Config = new AuthorizerConfiguration(new ConfigurationFramework.Config(System.Configuration.ConfigurationManager.AppSettings["Authorizer_ConfigName"]));
        }
 public AuthorizerDataService(IAuthorizerConfiguration config)
 {
     this._Repository = new AuthorizerRepository(config);
 }
 public AuthorizerRepository(IAuthorizerConfiguration config)
 {
     this._Context = new AuthorizerContext(config.AuthorizerConnectionString);
 }
Example #4
0
 public static TConfiguration GetFirstConfiguration <TConfiguration>(this IAuthorizerConfiguration container)
     where TConfiguration : IAuthorizerRequirement
 => container.GetConfigurations <TConfiguration>().FirstOrDefault();