コード例 #1
0
ファイル: MessageHub.cs プロジェクト: UcAspNet/ntminer
 public IEnumerable <IMessagePathId> GetAllPaths()
 {
     foreach (var path in MessagePathSetSet.GetAllMessagePathIds())
     {
         yield return(path);
     }
 }
コード例 #2
0
ファイル: MessageHub.cs プロジェクト: UcAspNet/ntminer
 public void RemoveMessagePath(IMessagePathId pathId)
 {
     if (pathId == null)
     {
         return;
     }
     MessagePathSetSet.RemoveMessagePath(pathId);
     MessagePathRemoved?.Invoke(pathId);
 }
コード例 #3
0
ファイル: MessageHub.cs プロジェクト: UcAspNet/ntminer
 private MessagePathSet()
 {
     MessagePathSetSet.Add(this);
 }