示例#1
0
 public NasController()
 {
     _credential       = new HttpRequestCredential();
     _impersonator     = new Impersonator(new WindowsIdentityImpersonation());
     _requestExtractor = new NasRequestExtractor()
     {
         StagingFolder = StagingFolder
     };
 }
		public CredentialsTestService(IImpersonator impersonator, IPermissionValidator permissionValidator)
		{
			_impersonator = DIHelper.VerifyParameter(impersonator);
            _permissionValidator = DIHelper.VerifyParameter(permissionValidator);
		}
		public DeployComponentRunner(IDeployTaskFactory deployTaskFactory, IImpersonator impersonator)
		{
			_deployTaskFactory = DIHelper.VerifyParameter(deployTaskFactory);
			_impersonator = DIHelper.VerifyParameter(impersonator);
		}
 public ClientDocumentationChecklistPdfWriter(IImpersonator impersonator)
 {
     _impersonator = impersonator;
 }