public GroupMsgManage(IList <IGenerateGroupMsgDeal> list, GroupConfigService groupConfigService) { foreach (var item in list) { AddDeal(item.Run); } AddDeal(async(msg, account, groupNo, getLoginAccount) => { var loginQq = getLoginAccount.Value; var info = await groupConfigService.GetSingle(loginQq, groupNo, GroupConfigTypes.DefaultConfirm); return(info?.Value); } ); }
public GroupConfigDeal(ManageService manageService, GroupConfigService groupConfigService) { this._manageService = manageService; this._groupConfigService = groupConfigService; }