コード例 #1
0
ファイル: Connect.cs プロジェクト: kjholzapfel/IrcUserAdmin
 public Connect(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException(nameof(persistance));
     }
     _persistance = persistance;
 }
コード例 #2
0
 public ChangePassword(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     _persistance = persistance;
 }
コード例 #3
0
 public SaMode(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     if (ircReadWriteExchange == null)
     {
         throw new ArgumentNullException("ircReadWriteExchange");
     }
 }
コード例 #4
0
 public RemoveUserFromGroup(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     if (ircReadWriteExchange == null)
     {
         throw new ArgumentNullException("ircReadWriteExchange");
     }
     _persistance = persistance;
 }
コード例 #5
0
 public AddUserAsAdmin(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     if (ircReadWriteExchange == null)
     {
         throw new ArgumentNullException("ircReadWriteExchange");
     }
     _persistance = persistance;
 }
コード例 #6
0
 public ShowGroupDetails(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     if (ircReadWriteExchange == null)
     {
         throw new ArgumentNullException("ircReadWriteExchange");
     }
     _persistance = persistance;
 }
コード例 #7
0
 public IrcSecuritySweep(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     if (ircReadWriteExchange == null)
     {
         throw new ArgumentNullException("ircReadWriteExchange");
     }
     _persistance          = persistance;
     _ircReadWriteExchange = ircReadWriteExchange;
 }
コード例 #8
0
 public DeleteKillUser(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     if (ircReadWriteExchange == null)
     {
         throw new ArgumentNullException("ircReadWriteExchange");
     }
     _persistance          = persistance;
     _ircReadWriteExchange = ircReadWriteExchange;
 }
コード例 #9
0
 public Help(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange, ILifetimeScope scope) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     if (ircReadWriteExchange == null)
     {
         throw new ArgumentNullException("ircReadWriteExchange");
     }
     if (scope == null)
     {
         throw new ArgumentNullException("scope");
     }
     _scope = scope;
 }
コード例 #10
0
 protected AbstractIrcCommand(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     if (ircReadWriteExchange == null)
     {
         throw new ArgumentNullException("ircReadWriteExchange");
     }
     _persistance          = persistance;
     _ircReadWriteExchange = ircReadWriteExchange;
     Messages     = new List <string>();
     Mapping      = new Dictionary <TArguments, string>();
     OperCommands = new List <IOperCommand>();
 }
コード例 #11
0
ファイル: ShowUsers.cs プロジェクト: kjholzapfel/IrcUserAdmin
 public ShowUsers(IPersistance persistance, IIrcReadWriteExchange ircReadWriteExchange, UserDisplay userDisplay) : base(persistance, ircReadWriteExchange)
 {
     if (persistance == null)
     {
         throw new ArgumentNullException("persistance");
     }
     if (ircReadWriteExchange == null)
     {
         throw new ArgumentNullException("ircReadWriteExchange");
     }
     if (userDisplay == null)
     {
         throw new ArgumentNullException("userDisplay");
     }
     _persistance = persistance;
     _userDisplay = userDisplay;
 }