public static IResponsiveCoreBuilder AddViewSubfolder(this IResponsiveCoreBuilder builder) { if (builder == null) { throw new ViewBuilderExtensionsSubfolderArgumentNullException(nameof(builder)); } return(AddViewLocation(builder, ResponsiveViewLocationFormat.Subfolder)); }
private static IResponsiveCoreBuilder AddViewLocation(this IResponsiveCoreBuilder builder, ResponsiveViewLocationFormat format) { builder.Services.Configure <RazorViewEngineOptions>( options => { options.ViewLocationExpanders.Add(new ResponsiveViewLocationExpander(format)); }); return(builder); }