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