Exemple #1
0
 public T4PreprocessedTemplateFlagInvalidator(
     Lifetime lifetime,
     [NotNull] IT4FileGraphNotifier notifier,
     [NotNull] IPsiServices services,
     [NotNull] IPsiCachesState state,
     [NotNull] IT4RootTemplateKindProvider rootTemplateKindProvider,
     [NotNull] ChangeManager changeManager,
     [NotNull] ISolution solution
     ) : base(lifetime, notifier, services, state)
 {
     RootTemplateKindProvider = rootTemplateKindProvider;
     ChangeManager            = changeManager;
     Solution = solution;
 }
Exemple #2
0
 public static bool IsRootPreprocessedTemplate(
     [NotNull] this IT4RootTemplateKindProvider manager,
     [NotNull] IProjectFile file
     ) => manager.GetRootTemplateKind(file) == T4TemplateKind.Preprocessed;