Class BowirePluginUpdateCheckOptions
- Namespace
- Kuestenlogik.Bowire.Plugins
- Assembly
- Kuestenlogik.Bowire.dll
Configuration for the periodic plugin update check. Off by default — outbound network calls are opt-in.
public sealed class BowirePluginUpdateCheckOptions
- Inheritance
-
BowirePluginUpdateCheckOptions
- Inherited Members
Constructors
BowirePluginUpdateCheckOptions()
public BowirePluginUpdateCheckOptions()
Properties
Enabled
true to run a daily check against nuget.org for newer
versions of every installed sibling plugin. Default
false — the check is opt-in to keep air-gapped /
privacy-sensitive deployments quiet by default.
public bool Enabled { get; set; }
Property Value
IncludePrerelease
When true, the check considers pre-release versions
(1.0.0-rc.1, &c) as upgrade candidates. Default
false matches the install path's default (stable-only).
public bool IncludePrerelease { get; set; }
Property Value
IntervalHours
Hours between background checks. Default 24. Floor of 1 — the hosted service clamps lower values up to 1 hour to keep nuget.org happy.
public int IntervalHours { get; set; }