Esempio n. 1
0
 protected override string ParseReceivers(Cardinfo card)
 {
     return(card?.Assignees?.
            Select(c => repository.GetUserinfo(c)?.Username)?.
            ToArray()?.
            JoinToString());
 }
Esempio n. 2
0
 protected override string ParseMsgText(Cardinfo card, WekanHookMsg hookMsg)
 {
     return(hookMsg.text.Replace("act-joinAssignee", $"被指派到任务[{hookMsg.card}]中"));
 }
Esempio n. 3
0
 protected abstract string ParseMsgText(Cardinfo card, WekanHookMsg hookMsg);
Esempio n. 4
0
 protected override string ParseMsgText(Cardinfo card, WekanHookMsg hookMsg)
 {
     return(hookMsg.text);
 }
Esempio n. 5
0
 protected abstract string ParseReceivers(Cardinfo card);