コード例 #1
0
        public void Init_CreateClass_ResultIsNotNull()
        {
            var loggerManagerStub = Substitute.For <ILoggerManager>();
            var configuration     = new ConfigurationAdapter(loggerManagerStub, String.Empty);

            Assert.IsNotNull(configuration);
        }
コード例 #2
0
        public void Indexer_GetKey_ResultEqualsExpected(String key, String expectedValue)
        {
            var loggerManagerStub = Substitute.For <ILoggerManager>();
            var configuration     = new ConfigurationAdapter(loggerManagerStub, String.Empty);

            configuration.ConfigDocument = ConfigurationDocument;

            var result = configuration[key];

            Assert.AreEqual(expectedValue, result);
        }
コード例 #3
0
 public ManageController(
     ApplicationUserManager userManager,
     ApplicationSignInManager signInManager,
     IUserRepository userRepository,
     IUserService userService,
     ICurrentUserAccessor currentUserAccessor,
     ConfigurationAdapter configurationAdapter)
 {
     UserManager          = userManager;
     SignInManager        = signInManager;
     UserRepository       = userRepository;
     _userService         = userService;
     CurrentUserAccessor  = currentUserAccessor;
     ConfigurationAdapter = configurationAdapter;
 }
コード例 #4
0
 public ManageController(
     ApplicationUserManager userManager,
     ApplicationSignInManager signInManager,
     IUserRepository userRepository,
     IUserService userService,
     ICurrentUserAccessor currentUserAccessor,
     ConfigurationAdapter configurationAdapter,
     ExternalLoginProfileExtractor externalLoginProfileExtractor)
 {
     UserManager          = userManager;
     SignInManager        = signInManager;
     UserRepository       = userRepository;
     _userService         = userService;
     CurrentUserAccessor  = currentUserAccessor;
     ConfigurationAdapter = configurationAdapter;
     this.externalLoginProfileExtractor = externalLoginProfileExtractor;
 }
コード例 #5
0
        private static void Init()
        {
            Console.WriteLine("Starting init application");
            _loggerManager = new NLogManagerAdapter();

            Console.WriteLine("Setting configuration");
            var configuration = new ConfigurationAdapter(_loggerManager, AppDomain.CurrentDomain.BaseDirectory);

            SetLoggerManager(configuration);

            SetMarkdownType(configuration);

            Console.WriteLine("Setting up source paths");
            _xmlSourcePath = configuration["xmlSource.folder.path"];
            Console.WriteLine("Xml source path: {0}", _xmlSourcePath);

            _markdownTargetPath = configuration["markupTarget.folder.path"];
            Console.WriteLine("Markdown target path: {0}", _markdownTargetPath);

            Console.WriteLine("Source paths setting finished");

            _parser = new MarkdownNodeParserPool(Environment, _markdownType, _loggerManager);
        }
コード例 #6
0
 public FriendsDataProvider()
 {
     _connectionString = ConfigurationAdapter.GetConnectionString("DefaultConnection");
 }
コード例 #7
0
ファイル: Startup.cs プロジェクト: Eduard585/ChatApplication
 public Startup(IConfiguration configuration)
 {
     Configuration = (IConfigurationRoot)configuration;//TODO change configuration
     ConfigurationAdapter.SetUp(new ChatAppConfiguration(Configuration, "appsettings.config"));
 }
コード例 #8
0
 /// <summary> Initializes a new instance of IndexingParameters. </summary>
 public IndexingParameters()
 {
     Configuration = new ConfigurationAdapter(this);
 }