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