mirror of
https://github.com/meysamhadeli/booking-microservices.git
synced 2026-04-11 19:02:15 +08:00
16 lines
466 B
C#
16 lines
466 B
C#
using Newtonsoft.Json.Serialization;
|
|
|
|
namespace BuildingBlocks.EventStoreDB.Serialization;
|
|
|
|
public class NonDefaultConstructorContractResolver : DefaultContractResolver
|
|
{
|
|
protected override JsonObjectContract CreateObjectContract(Type objectType)
|
|
{
|
|
return JsonObjectContractProvider.UsingNonDefaultConstructor(
|
|
base.CreateObjectContract(objectType),
|
|
objectType,
|
|
base.CreateConstructorParameters
|
|
);
|
|
}
|
|
}
|