void IConfigureRazorParserOptionsFeature.Configure(RazorParserOptionsBuilder options) { if (options == null) { throw new ArgumentNullException(nameof(options)); } options.Directives.Clear(); var fileKind = options.FileKind ?? FileKinds.Legacy; if (DirectivesByFileKind.TryGetValue(fileKind, out var directives)) { foreach (var directive in directives) { options.Directives.Add(directive); } } }
public void Configure(RazorParserOptionsBuilder options) { options.SetDesignTime(_designTime); }
public void Configure(RazorParserOptionsBuilder options) { options.ParseLeadingDirectives = true; }
private void ConfigureDesignTimeParserOptions(RazorParserOptionsBuilder builder) { builder.SetDesignTime(true); }
private void ConfigureParserOptions(RazorParserOptionsBuilder builder) { }
public void Configure(RazorParserOptionsBuilder options) { options.Directives.Add(DirectiveDescriptor.CreateDirective("test", DirectiveKind.SingleLine)); }