namespace Umbraco.Cms.Core.Sync; /// /// Can be used when Umbraco is definitely not operating in a Load Balanced scenario to micro-optimize some startup /// performance /// /// /// The micro optimization is specifically to avoid a DB query just after the app starts up to determine the /// /// which by default is done with scheduling publisher election by a database query. The master election process /// doesn't occur until just after startup /// so this micro optimization doesn't really affect the primary startup phase. /// public class SingleServerRoleAccessor : IServerRoleAccessor { public ServerRole CurrentServerRole => ServerRole.Single; }