コード例 #1
0
ファイル: Directory.cs プロジェクト: mihaj/vlingo-net-cluster
        public static Directory From(string content)
        {
            var id    = OperationalMessagePartsBuilder.IdFrom(content);
            var name  = OperationalMessagePartsBuilder.NameFrom(content);
            var nodes = OperationalMessagePartsBuilder.NodesFrom(content);

            return(new Directory(id, name, nodes));
        }
コード例 #2
0
        public static ApplicationSays From(string content)
        {
            var id      = OperationalMessagePartsBuilder.IdFrom(content);
            var name    = OperationalMessagePartsBuilder.NameFrom(content);
            var saysId  = OperationalMessagePartsBuilder.SaysIdFrom(content);
            var payload = OperationalMessagePartsBuilder.PayloadFrom(content);

            return(new ApplicationSays(id, name, saysId, payload));
        }
コード例 #3
0
ファイル: Ping.cs プロジェクト: Johnny-Bee/vlingo-net-cluster
 public static Ping From(string content) => new Ping(OperationalMessagePartsBuilder.IdFrom(content));
コード例 #4
0
 public static Split From(string content) => new Split(OperationalMessagePartsBuilder.IdFrom(content));
コード例 #5
0
 public static Join From(string content) => new Join(OperationalMessagePartsBuilder.NodeFrom(content));
コード例 #6
0
 public static Leave From(string content) => new Leave(OperationalMessagePartsBuilder.IdFrom(content));
コード例 #7
0
 public static Elect From(string content) => new Elect(OperationalMessagePartsBuilder.IdFrom(content));