Beispiel #1
0
        public LanguageManager(LanguagesConfiguration configuration)
        {
            _configuration      = configuration;
            _availableLanguages = new Lazy <Dictionary <string, LanguageModel> >(GetAvailableLanguages);

            DefaultLanguage = CreateLanguageModel(CultureInfo.GetCultureInfo("en"));
        }
    private static void RegisterLanguagesConfiguration(IMutableDependencyResolver services,
                                                       IConfiguration configuration)
    {
        var config = new LanguagesConfiguration();

        configuration.GetSection("Languages").Bind(config);
        services.RegisterConstant(config);
    }
Beispiel #3
0
        protected override void OnModelCreating(ModelBuilder builder)
        {
            base.OnModelCreating(builder);

            CandidatesConfiguration.Configure(builder);
            CommentsConfiguration.Configure(builder);
            ContactsConfiguration.Configure(builder);
            DepartmentsConfiguration.Configure(builder);
            FileAttachmentsConfiguration.Configure(builder);
            LanguagesConfiguration.Configure(builder);
            ProjectsConfiguration.Configure(builder);
            RelationshipConfiguration.Configure(builder);
            // UsersConfiguration.Configure(builder);
            VacanciesConfiguration.Configure(builder);
        }