protected AbstractEmbeddedLanguagesProvider(EmbeddedLanguageInfo info)
 {
     EmbeddedLanguageInfo = info;
     Languages            = ImmutableArray.Create <IEmbeddedLanguage>(
         new DateAndTimeEmbeddedLanguage(info),
         new RegexEmbeddedLanguage(this, info),
         new JsonEmbeddedLanguage());
 }
 public EmbeddedLanguageDetector(
     EmbeddedLanguageInfo info,
     ImmutableArray <string> languageIdentifiers)
 {
     Info = info;
     LanguageIdentifiers = new HashSet <string>(languageIdentifiers, StringComparer.OrdinalIgnoreCase);
     _commentDetector    = new EmbeddedLanguageCommentDetector(languageIdentifiers);
 }
Exemple #3
0
 protected AbstractEmbeddedLanguagesProvider(EmbeddedLanguageInfo info)
 {
     Languages            = ImmutableArray <IEmbeddedLanguage> .Empty;
     EmbeddedLanguageInfo = info;
 }