I upgraded my project to .net core 3.1 and upgraded EdjCase.JsonRpc.Router to 4.1.0
I tried a request on postman, everytime request body is null, after upgrading.
I added
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_3_0);
services.AddControllers()
.AddNewtonsoftJson(opt =>
{
opt.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
});
app.UseAuthentication();
app.UseRouting();
app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllers();
});
app.UseAuthentication()
.UseJsonRpc();
How can I resolve model binding in jsonRPC microservices?