Catel.Services.LanguageService.RegisterLanguageSource C# (CSharp) Method

RegisterLanguageSource() public method

Registers the language source.
The is null or whitespace.
public RegisterLanguageSource ( ILanguageSource languageSource ) : void
languageSource ILanguageSource The language source.
return void
        public void RegisterLanguageSource(ILanguageSource languageSource)
        {
            Argument.IsNotNull("languageSource", languageSource);

            _languageSources.Insert(0, languageSource);
        }

Usage Example

            public void ThrowsArgumentExceptionForNullLanguageSource()
            {
                var languageService = new LanguageService();

                ExceptionTester.CallMethodAndExpectException<ArgumentNullException>(() => languageService.RegisterLanguageSource(null));
            }