flatbuffers-net icon indicating copy to clipboard operation
flatbuffers-net copied to clipboard

Idiomatic .NET Serialization for FlatBuffers

Results 23 flatbuffers-net issues
Sort by recently updated
recently updated
newest added

Allow users to specify their own TypeModels without reflection; this is useful in situations where .NET reflection isn't available.

enhancement
typemodel

TypeModels are currently created on the fly when a new type is discovered. There are situations where we don't want to allow this and should `throw` when this happens. This...

enhancement
typemodel

Determine a strategy for serializing .NET `Dictionary` collections.

enhancement
serialization
typemodel

There are several BCL types in common use (eg: `DateTime`, `TimeSpan`, etc). Created a `bcl.fbs` schema for these types in a similar way that Marc Gravell did in Protobuf-net

enhancement

Investigate a strategy to serialize IEnumerable types. FlatBuffers currently requires knowledge of the vector item count up front for padding purposes. It should be possible to modify the `FlatBufferBuilder` type...

enhancement
serialization
typemodel

A question raised in #52 asked if this project has been verified in Unity3d; this issue is opened to test this.

enhancement
testing

In the C++ version of `google/flatbuffers` there is the ability to verify the integrity of a buffer. This would be a useful utility to implement here.

enhancement
serialization

Unity3d use .net 3.5.

question

There's a crash when attempting to deserialize an object that contains a vector of unions. Discovered whilst attempting to verify the Example flatbuffer (see #38).

bug
serialization
typemodel
testing

Create a specific set of `FlatBuffersSerializationException` based exceptions for the serialization/deserialization process. This allows users to better diagnose and handle errors.

enhancement
serialization