Esempio n. 1
0
 public WeChatLogger(IWeChatContext context, LogLevel minLevel = LogLevel.Information) : base("WeChat", minLevel)
 {
     if (context == null)
     {
         throw new ArgumentNullException(nameof(context));
     }
     Context = context;
 }
Esempio n. 2
0
 protected WeChatModule(IWeChatContext context)
 {
     if (context == null)
     {
         throw new ArgumentNullException(nameof(context));
     }
     Context = context;
 }
Esempio n. 3
0
 protected WeChatModule(IWeChatContext context)
 {
     if (context == null)
     {
         throw new ArgumentNullException(nameof(context));
     }
     Context    = context;
     Dispatcher = Context.GetSerivce <IActorDispatcher>();
 }
Esempio n. 4
0
 public void SetContext(IWeChatContext context)
 {
     if (context == Context)
     {
         return;
     }
     Context     = context;
     HttpService = context.GetSerivce <IHttpService>();
     Logger      = context.GetSerivce <ILogger>();
     Session     = context.GetModule <SessionModule>();
     Store       = context.GetModule <StoreModule>();
     Account     = context.GetModule <AccountModule>();
     Config      = context.GetSerivce <IConfigurationRoot>();
 }
Esempio n. 5
0
 public WebLoginAction(IWeChatContext context, ActionEventListener listener = null)
     : base(context, listener)
 {
 }
Esempio n. 6
0
 public GetTuringRobotReplyAction(IWeChatContext context, string input, ActionEventListener listener = null)
     : base(context, listener)
 {
     _input = input;
     _key   = Config["TulingApiKey"];
 }
Esempio n. 7
0
 public ChatModule(IWeChatContext context) : base(context)
 {
 }
 public WeChatActionFactory(IWeChatContext context)
 {
     Context = context;
 }
Esempio n. 9
0
 public SendMsgAction(IWeChatContext context, MessageSent msg, ActionEventListener listener = null) : base(context, listener)
 {
     _msg = msg;
 }
Esempio n. 10
0
 public WebwxSyncAction(IWeChatContext context, ActionEventListener listener = null) : base(context, listener)
 {
 }
 public GetTuringRobotReplyAction(IWeChatContext context, string input, ActionEventListener listener = null)
     : base(context, listener)
 {
     _input = input;
     _key = Config["TulingApiKey"];
 }
Esempio n. 12
0
 public SyncCheckAction(IWeChatContext context, ActionEventListener listener = null)
     : base(context, listener)
 {
 }
Esempio n. 13
0
 protected WeChatModule(IWeChatContext context)
 {
     if (context == null) throw new ArgumentNullException(nameof(context));
     Context = context;
 }
Esempio n. 14
0
 public SessionModule(IWeChatContext context) : base(context)
 {
 }
Esempio n. 15
0
 protected WeChatModule(IWeChatContext context)
 {
     Context = context ?? throw new ArgumentNullException(nameof(context));
 }
Esempio n. 16
0
 public StoreModule(IWeChatContext context)
     : base(context)
 {
 }
 public BatchGetContactAction(IWeChatContext context, ActionEventListener listener = null)
     : base(context, listener)
 {
 }
Esempio n. 18
0
 protected WebWeChatAction(IWeChatContext context, ActionEventListener listener = null) :
     base(context.GetSerivce<IHttpService>())
 {
     _context = context;
     OnActionEvent += listener;
 }
Esempio n. 19
0
 public GetQRCodeAction(IWeChatContext context, ActionEventListener listener = null) : base(context, listener)
 {
 }
Esempio n. 20
0
 public SendMsgAction(IWeChatContext context, MessageSent msg, ActionEventListener listener = null)
     : base(context, listener)
 {
     _msg = msg;
 }
Esempio n. 21
0
 public AccountModule(IWeChatContext context) : base(context)
 {
 }
Esempio n. 22
0
 public GetUuidAction(IWeChatContext context, ActionEventListener listener = null)
     : base(context, listener)
 {
     Session.Seq = Timestamp;
 }
Esempio n. 23
0
 public LoginModule(IWeChatContext context) : base(context)
 {
 }
Esempio n. 24
0
 public WeChatLogger(IWeChatContext context, LogLevel minLevel = LogLevel.Information) : base("WeChat", minLevel)
 {
     if (context == null) throw new ArgumentNullException(nameof(context));
     Context = context;
 }
Esempio n. 25
0
 public StoreModule(IWeChatContext context) : base(context)
 {
 }
Esempio n. 26
0
 public LoginModule(IWeChatContext context)
     : base(context)
 {
 }
Esempio n. 27
0
 public GetUuidAction(IWeChatContext context, ActionEventListener listener = null) : base(context, listener)
 {
     Session.Seq = Timestamp;
 }
Esempio n. 28
0
 public ContactModule(IWeChatContext context)
     : base(context)
 {
 }
Esempio n. 29
0
 public BatchGetContactAction(IWeChatContext context, ActionEventListener listener = null)
     : base(context, listener)
 {
 }
Esempio n. 30
0
 public WebWeChatActionFuture(IWeChatContext context, ActionEventListener listener = null)
     : base(listener)
 {
     ActionFactory = context.GetSerivce <IWeChatActionFactory>();
 }
Esempio n. 31
0
 public StatusNotifyAction(IWeChatContext context, ActionEventListener listener = null)
     : base(context, listener)
 {
 }
Esempio n. 32
0
 public WeChatConsoleLogger(IWeChatContext context, LogLevel minLevel = LogLevel.Information) : base("WeChat", minLevel)
 {
     Context = context;
 }
Esempio n. 33
0
 public WatiForLoginAction(IWeChatContext context, ActionEventListener listener = null)
     : base(context, listener)
 {
 }
Esempio n. 34
0
 protected WebWeChatAction(IWeChatContext context, ActionEventListener listener = null) :
     base(context.GetSerivce <IHttpService>())
 {
     _context       = context;
     OnActionEvent += listener;
 }
Esempio n. 35
0
 public GetQRCodeAction(IWeChatContext context, ActionEventListener listener = null)
     : base(context, listener)
 {
 }
Esempio n. 36
0
 public StatusNotifyAction(IWeChatContext context, ActionEventListener listener = null)
     : base(context, listener)
 {
 }