public global::System.Object Deserializer(global::System.Type expected, global::Orleans.Serialization.IDeserializationContext context) { global::Grains.CustomerState result = new global::Grains.CustomerState(); context.RecordObject(result); result.Id = (global::System.Guid)context.DeserializeInner(typeof(global::System.Guid)); result.Name = (global::System.String)context.DeserializeInner(typeof(global::System.String)); return((global::Grains.CustomerState)result); }
public global::System.Object DeepCopier(global::System.Object original, global::Orleans.Serialization.ICopyContext context) { global::Grains.CustomerState input = ((global::Grains.CustomerState)original); global::Grains.CustomerState result = new global::Grains.CustomerState(); context.RecordCopy(original, result); result.Id = (global::System.Guid)context.DeepCopyInner(input.Id); result.Name = input.Name; return(result); }
public void Serializer(global::System.Object untypedInput, global::Orleans.Serialization.ISerializationContext context, global::System.Type expected) { global::Grains.CustomerState input = (global::Grains.CustomerState)untypedInput; context.SerializeInner(input.Id, typeof(global::System.Guid)); context.SerializeInner(input.Name, typeof(global::System.String)); }
public global::System.Threading.Tasks.Task <global::Grains.CustomerState> SetItem(global::Grains.CustomerState obj) { return(base.InvokeMethodAsync <global::Grains.CustomerState>(1234023910, new global::System.Object[] { obj })); }