---
# System prepended metadata

title: MessagePack で内蔵されている `Resolver` の種類 C# 2021-09-18
tags: [MagicOnion, MessagePack, gRPC, C#]

---

---
lang: ja-jp
breaks: true
---
# MessagePack で内蔵されている `Resolver` の種類 C# 2021-09-18

> https://github.com/neuecc/MessagePack-CSharp/tree/master/src/MessagePack.UnityClient/Assets/Scripts/MessagePack/Resolvers
> https://github.com/neuecc/MessagePack-CSharp/tree/master/src/MessagePack/Resolvers

## AttributeFormatterResolver
## BuiltinResolver
## CachingFormatterResolver
## DynamicEnumAsStringResolver
## DynamicEnumResolver
## DynamicGenericResolver
## DynamicObjectResolver
## DynamicUnionResolver
## ImmutableCollectionResolver
## NativeDateTimeResolver
## NativeDecimalResolver
## NativeGuidResolver
## PrimitiveObjectResolver
## StandardResolver

> https://github.com/neuecc/MessagePack-CSharp/blob/ffc18319670d49246db1abbd05c404a820280776/src/MessagePack.UnityClient/Assets/Scripts/MessagePack/Resolvers/StandardResolver.cs

この中に、`ContractlessStandardResolver`、`StandardResolverAllowPrivate`、`ContractlessStandardResolverAllowPrivate`がある。

## StaticCompositeResolver
## TypelessContractlessStandardResolver
## TypelessObjectResolver


###### tags: `MessagePack` `gRPC` `MagicOnion` `C#`
