public DevelopmentDefaultData(IOptions<DevelopmentSettings> options, IDataContext dataContext, UserManager<User> userManager, RoleManager<Role> roleManager)
 {
     this.settings = options.Value;
     this.dataContext = dataContext;
     this.userManager = userManager;
     this.roleManager = roleManager;
 }
 /// <summary>
 /// Creates a new <see cref="WebpackDevServerLinkTagHelper"/>.
 /// </summary>
 /// <param name="logger">The <see cref="ILogger{ScriptTagHelper}"/>.</param>
 /// <param name="hostingEnvironment">The <see cref="IHostingEnvironment"/>.</param>
 /// <param name="cache">The <see cref="IMemoryCache"/>.</param>
 /// <param name="htmlEncoder">The <see cref="IHtmlEncoder"/>.</param>
 /// <param name="javaScriptEncoder">The <see cref="IJavaScriptStringEncoder"/>.</param>
 /// <param name="urlHelper">The <see cref="IUrlHelper"/>.</param>
 public WebpackDevServerLinkTagHelper(
     ILogger<WebpackDevServerLinkTagHelper> logger,
     IHostingEnvironment hostingEnvironment,
     IMemoryCache cache,
     IHtmlEncoder htmlEncoder,
     IJavaScriptStringEncoder javaScriptEncoder,
     IUrlHelper urlHelper,
     IOptions<DevelopmentSettings> options)
     : base(urlHelper, htmlEncoder)
 {
     Logger = logger;
     HostingEnvironment = hostingEnvironment;
     Cache = cache;
     JavaScriptEncoder = javaScriptEncoder;
     devSettings = options.Value;
 }