コード例 #1
0
    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 プロジェクト: vlingo-net/xoom-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
ファイル: Leave.cs プロジェクト: vlingo-net/xoom-net-cluster
 public static Leave From(string content) => new Leave(OperationalMessagePartsBuilder.IdFrom(content));
コード例 #6
0
ファイル: Join.cs プロジェクト: vlingo-net/xoom-net-cluster
 public static Join From(string content) => new Join(OperationalMessagePartsBuilder.NodeFrom(content));
コード例 #7
0
 public static Elect From(string content) => new Elect(OperationalMessagePartsBuilder.IdFrom(content));