ModernUO/Projects
Kamron Batman 432f8d2b70
fix(core): Fixes generic persistence (#544)
- [X] Fixes generic persistence, making the API for writing from a static class much easier.

Example:
```cs
namespace Server
{
    public static class ExampleSystem
    {
        public static void Configure()
        {
            GenericPersistence.Register("ExampleSystem", Serialize, Deserialize);
        }
        
        public static void Serialize(IGenericWriter writer)
        {
            // Do serialization here
            writer.WriteEncodedInt(0); // version
        }

        public static void Deserialize(IGenericReader reader)
        {
            // Do deserialization here
            var version = reader.ReadEncodedInt();
        }
    }
}
```
2021-03-09 23:41:54 -08:00
..
Benchmarks fix(core): Converts BB packets (#406) 2021-01-13 22:28:31 -08:00
Server fix(core): Fixes generic persistence (#544) 2021-03-09 23:41:54 -08:00
Server.Tests fix(network): Converts House Design Detailed Packet (#538) 2021-03-03 02:09:15 -08:00
UOContent fix(network): Converts House Design Detailed Packet (#538) 2021-03-03 02:09:15 -08:00
UOContent.Tests fix(network): Converts House Design Detailed Packet (#538) 2021-03-03 02:09:15 -08:00