public AkkaRootConfiguration Read(BinaryReader reader) { var config = new AkkaRootConfiguration(); ((IBinarySerializable)config).Read(reader); return(config); }
public static AkkaRootConfiguration AddHyperion(this AkkaRootConfiguration config) { var c = config.Akka.Actor; c.Serializers["hyperion"] = "Akka.Serialization.HyperionSerializer, Akka.Serialization.Hyperion"; c.SerializationBindings["System.Object"] = "hyperion"; return(config); }
public void Write(BinaryWriter writer, AkkaRootConfiguration config) { ((IBinarySerializable)config).Write(writer); }
public void Write(Stream stream, AkkaRootConfiguration config) { using var writer = new BinaryWriter(stream); Write(writer, config); }
public void Write(string file, AkkaRootConfiguration config) { using var stream = File.Open(file, FileMode.Create); Write(stream, config); }