public static void RegisterDeclaredTypesSerializers(ISerializers serializers) { serializers.Register(RdOpenFileArgs.Read, RdOpenFileArgs.Write); serializers.Register(RdLogEvent.Read, RdLogEvent.Write); serializers.RegisterEnum <RdLogEventType>(); serializers.RegisterEnum <RdLogEventMode>(); serializers.Register(UnityLogModelInitialized.Read, UnityLogModelInitialized.Write); }
//secondary constructor //statics public static void Register(ISerializers serializers) { if (!serializers.Toplevels.Add(typeof(UnityModel))) { return; } Protocol.InitializationLogger.Trace("REGISTER serializers for {0}", typeof(UnityModel).Name); serializers.Register(RdOpenFileArgs.Read, RdOpenFileArgs.Write); serializers.Register(RdLogEvent.Read, RdLogEvent.Write); serializers.RegisterEnum <RdLogEventType>(); serializers.RegisterEnum <RdLogEventMode>(); serializers.Register(UnityLogModelInitialized.Read, UnityLogModelInitialized.Write); }
public static void RegisterDeclaredTypesSerializers(ISerializers serializers) { serializers.RegisterEnum <JetBrains.Rider.Model.MyEnum>(); serializers.Register(JetBrains.Rider.Model.MyStructure.Read, JetBrains.Rider.Model.MyStructure.Write); serializers.RegisterToplevelOnce(typeof(IdeRoot), IdeRoot.RegisterDeclaredTypesSerializers); }
public static void RegisterDeclaredTypesSerializers(ISerializers serializers) { serializers.Register(OpenClass.Read, OpenClass.Write); serializers.Register(Derived.Read, Derived.Write); serializers.Register(Open.Read, Open.Write); serializers.Register(OpenDerived.Read, OpenDerived.Write); serializers.Register(Base_Unknown.Read, Base_Unknown.Write); serializers.Register(OpenClass_Unknown.Read, OpenClass_Unknown.Write); serializers.Register(Open_Unknown.Read, Open_Unknown.Write); serializers.Register(OpenDerived_Unknown.Read, OpenDerived_Unknown.Write); serializers.RegisterToplevelOnce(typeof(RefRoot), RefRoot.RegisterDeclaredTypesSerializers); }
public static void RegisterDeclaredTypesSerializers(ISerializers serializers) { serializers.Register(InterningTestModel.Read, InterningTestModel.Write); serializers.Register(InterningNestedTestModel.Read, InterningNestedTestModel.Write); serializers.Register(InterningNestedTestStringModel.Read, InterningNestedTestStringModel.Write); serializers.Register(InterningProtocolLevelModel.Read, InterningProtocolLevelModel.Write); serializers.Register(InterningMtModel.Read, InterningMtModel.Write); serializers.Register(InterningExtensionHolder.Read, InterningExtensionHolder.Write); serializers.Register(WrappedStringModel.Read, WrappedStringModel.Write); serializers.Register(ProtocolWrappedStringModel.Read, ProtocolWrappedStringModel.Write); serializers.RegisterToplevelOnce(typeof(InterningRoot1), InterningRoot1.RegisterDeclaredTypesSerializers); serializers.RegisterToplevelOnce(typeof(InterningExt), InterningExt.RegisterDeclaredTypesSerializers); }
public static void RegisterDeclaredTypesSerializers(ISerializers serializers) { serializers.Register(RdOpenFileArgs.Read, RdOpenFileArgs.Write); serializers.Register(RdLogEvent.Read, RdLogEvent.Write); serializers.RegisterEnum <RdLogEventType>(); serializers.RegisterEnum <RdLogEventMode>(); serializers.Register(UnityLogModelInitialized.Read, UnityLogModelInitialized.Write); serializers.Register(TestResult.Read, TestResult.Write); serializers.Register(RunResult.Read, RunResult.Write); serializers.Register(JetBrains.Platform.Unity.Model.UnitTestLaunch.Read, JetBrains.Platform.Unity.Model.UnitTestLaunch.Write); serializers.RegisterEnum <UnityEditorState>(); serializers.RegisterEnum <Status>(); serializers.RegisterToplevelOnce(typeof(UnityModel), UnityModel.RegisterDeclaredTypesSerializers); }
public static void RegisterDeclaredTypesSerializers(ISerializers serializers) { serializers.Register(InterningExtRootModel.Read, InterningExtRootModel.Write); serializers.RegisterToplevelOnce(typeof(InterningRoot1), InterningRoot1.RegisterDeclaredTypesSerializers); }
protected internal override void RegisterOn(ISerializers serializers) { serializers.Register((_, __) => Instance, (_, __, ___) => { }); }