示例#1
0
 public DoDeleteOperation(IDeleteHelper deleteHelper, IActivityIOPath path, IDev2LogonProvider logOnProvider, ImpersonationDelegate impersonationDelegate)
     : base(impersonationDelegate)
 {
     _deleteHelper     = deleteHelper;
     _path             = path;
     _logOnProvider    = logOnProvider;
     _impersonatedUser = _impersonationDelegate?.Invoke(_path, _logOnProvider);
 }
示例#2
0
 public DoDeleteOperation(IDeleteHelper deleteHelper, IActivityIOPath path, IDev2LogonProvider logOnProvider)
     : this(deleteHelper, path, logOnProvider, null)
 {
 }
示例#3
0
 public DoDeleteOperation(IDeleteHelper deleteHelper, IActivityIOPath path)
     : this(deleteHelper, path, new LogonProvider(), ValidateAuthorization.RequiresAuth)
 {
 }