Constructor SqliteNativeInstallStartupTask
SqliteNativeInstallStartupTask(ISqliteNativeProvider, IOptions<EdgeOptions>, ILogger<SqliteNativeInstallStartupTask>)
Startup task order 0. Everything else in the suite depends on this having run.
public SqliteNativeInstallStartupTask(ISqliteNativeProvider provider, IOptions<EdgeOptions> options, ILogger<SqliteNativeInstallStartupTask> logger)
Parameters
providerISqliteNativeProvideroptionsIOptions<EdgeOptions>loggerILogger<SqliteNativeInstallStartupTask>
Remarks
Owns plan adjustment 14: the freeze knob is FreezeSqliteProvider (default true), read here and pushed onto the provider before Install() runs, so a test that sets it false really can swap providers afterwards.