public GenericHostProvider(ICommandContext context, IBasicAuthentication basicAuth, IWindowsIntegratedAuthentication winAuth) : base(context) { EnsureArgument.NotNull(basicAuth, nameof(basicAuth)); EnsureArgument.NotNull(winAuth, nameof(winAuth)); _basicAuth = basicAuth; _winAuth = winAuth; }