public static object DeepCopier(object original)
 {
     Frontend.Library.Models.GameServerStartParams input  = ((Frontend.Library.Models.GameServerStartParams)(original));
     Frontend.Library.Models.GameServerStartParams result = new Frontend.Library.Models.GameServerStartParams();
     Orleans.Serialization.SerializationContext.Current.RecordObject(original, result);
     result.GameServerID = ((GameServerID)(Orleans.Serialization.SerializationManager.DeepCopyInner(input.GameServerID)));
     return(result);
 }
 public static object Deserializer(System.Type expected, Orleans.Serialization.BinaryTokenStreamReader stream)
 {
     Frontend.Library.Models.GameServerStartParams result = new Frontend.Library.Models.GameServerStartParams();
     result.GameServerID = ((GameServerID)(Orleans.Serialization.SerializationManager.DeserializeInner(typeof(GameServerID), stream)));
     return(result);
 }
 public static void Serializer(object untypedInput, Orleans.Serialization.BinaryTokenStreamWriter stream, System.Type expected)
 {
     Frontend.Library.Models.GameServerStartParams input = ((Frontend.Library.Models.GameServerStartParams)(untypedInput));
     Orleans.Serialization.SerializationManager.SerializeInner(input.GameServerID, stream, typeof(GameServerID));
 }
 public void GameServerStarts(Frontend.Library.Models.GameServerStartParams gameServerStartParams)
 {
     base.InvokeOneWayMethod(384970127, new object[] { gameServerStartParams });
 }
 public System.Threading.Tasks.Task GameServerStarts(Frontend.Library.Models.GameServerStartParams gameServerStartParams)
 {
     return(base.InvokeMethodAsync <object>(384970127, new object[] { gameServerStartParams }, TimeSpan.Zero));
 }