Exemplo n.º 1
0
 /// <summary>
 /// 初始化
 /// </summary>
 /// <param name="serviceId">服务ID</param>
 /// <param name="connectionId">服务器链接标识</param>
 /// <param name="eventName">事件名</param>
 /// <param name="offlineFileArgs">离线文件事件参数</param>
 internal OfflineFileEventArgs(Guid serviceId, Guid connectionId, string eventName,
                               OnebotOfflineFileEventArgs offlineFileArgs) :
     base(serviceId, connectionId, eventName, offlineFileArgs.SelfId, offlineFileArgs.Time, SourceFlag.Private)
 {
     Sender          = new User(serviceId, connectionId, offlineFileArgs.UserId);
     OfflineFileInfo = offlineFileArgs.Info;
 }
Exemplo n.º 2
0
 /// <summary>
 /// 初始化
 /// </summary>
 /// <param name="connectionGuid">服务器链接标识</param>
 /// <param name="eventName">事件名</param>
 /// <param name="offlineFileArgs">离线文件事件参数</param>
 internal OfflineFileEventArgs(Guid connectionGuid, string eventName, ApiOfflineFileEventArgs offlineFileArgs) :
     base(connectionGuid, eventName, offlineFileArgs.SelfID, offlineFileArgs.Time)
 {
     this.Sender          = new User(connectionGuid, offlineFileArgs.UserId);
     this.OfflineFileInfo = offlineFileArgs.Info;
 }