/// <summary> /// Initializes a new instance of <see cref="ReflectionFormatterBase"/>. /// </summary> /// <param name="language">The target language.</param> public ReflectionFormatterBase(ReflectionFormatterLanguage language) => Language = language;
private LanguageReflectionFormatterProvider(ReflectionFormatterLanguage language) => this.language = language;
/// <summary> /// Initializes a new instance of <see cref="TypeInfoFormatter"/>. /// </summary> /// <param name="language">The target language.</param> public TypeInfoFormatter(ReflectionFormatterLanguage language) : base(language) { }
/// <summary> /// Initializes a new instance of <see cref="MethodInfoFormatter"/>. /// </summary> /// <param name="language">The target language.</param> public MethodInfoFormatter(ReflectionFormatterLanguage language) : base(language) { }
/// <summary> /// Initializes a new instance of <see cref="EventInfoFormatter"/>. /// </summary> /// <param name="language">The target language.</param> public EventInfoFormatter(ReflectionFormatterLanguage language) : base(language) { }