示例#1
0
 public IISSite(ILogService logService, IIISClient iisClient, IISSiteHelper helper, IISSiteOptions options)
 {
     _log       = logService;
     _iisClient = iisClient;
     _helper    = helper;
     _options   = options;
 }
示例#2
0
 public IISSites(
     ILogService log, UserRoleService roleService,
     IISSiteHelper helper, IISSitesOptions options)
 {
     _log             = log;
     _helper          = helper;
     _options         = options;
     _userRoleService = roleService;
 }
 public IISSitesOptionsFactory(ILogService log, IIISClient iisClient,
                               IISSiteHelper helper, IArgumentsService arguments,
                               UserRoleService userRoleService)
 {
     _iisClient     = iisClient;
     _siteHelper    = helper;
     _log           = log;
     _arguments     = arguments;
     _optionsHelper = new IISSiteOptionsHelper(log);
     Hidden         = !(iisClient.Version.Major > 6);
     Disabled       = IISSites.Disabled(userRoleService);
 }
 public IISSitesOptionsFactory(ILogService log, IIISClient iisClient, IISSiteHelper helper) : base(log)
 {
     _iisClient = iisClient;
     _helper    = helper;
 }
示例#5
0
 public IISSiteOptionsFactory(ILogService log, IIISClient iisClient, IISSiteHelper helper) : base(log)
 {
     _iisClient     = iisClient;
     _siteHelper    = helper;
     _optionsHelper = new IISSiteOptionsHelper(log);
 }