Bug #115197 Post upgrade 8.0.33 - 8.0.35 .net nullable exception writes
Submitted: 3 Jun 2024 10:43 Modified: 3 Jun 2024 12:15
Reporter: Sanketh Moolya Email Updates:
Status: Can't repeat Impact on me:
None 
Category:Connector / NET Severity:S3 (Non-critical)
Version:8.0.33 OS:Windows
Assigned to: MySQL Verification Team CPU Architecture:x86

[3 Jun 2024 10:43] Sanketh Moolya
Description:
Initially, mysql version as 8.0.33 and got upgraded to 8.0.35. .net application is working in production with both senario(Before upgrade and after upgrade)

Now, I had imported structure and data to 8.0.33 verion and found .net application is not loading some API call and writting .net app end exception as below

exception:

400 Bad Request","error":{"Message":"The request is invalid.","MessageDetail":"The parameters dictionary contains a null entry for parameter 'LastUpdateDateTime' of non-nullable type 'System.Int32' for method 'System.Net.Http.HttpResponseMessage GetDCTenantData(Int32, Int32)' in 'ITOCAPI.Controllers.SiteDetailedController'. An optional parameter must be a reference type, a nullable type, or be declared as an optional parameter."}}

How to repeat:
not Sure

Suggested fix:
Not Sure
[3 Jun 2024 12:15] MySQL Verification Team
Hi Mr. Moolya,

Thank you for your bug report.

We need to have much more information from you in order to be able to proceed into processing it.

We need the version and release of your C/NET that works with 8.0.33 and 8.0.35. Next, current release is 8.0.37 and we do not see why you have not upgraded to 8.0.37. There are lot's of bugs fixed between 8.0.33 and 8.0.37.

Next, we need a fully repeatable test case from you.

That test case should include all schemas and tables used in your C/NET program that produced the exception. We also require a C/NET code that produced the exception.

Until we get all the info required, we can not proceed with your report.

Can't repeat.