Releases: hamamotsu/LINQPadOData4
Releases · hamamotsu/LINQPadOData4
Release list
Improve ConnectionDialog layout
Changes
- Increase overall dialog width for more space
- Increase text field height for better readability
- Reduce excessive right margin on Basic auth fields (User name / Password / Domain) to make input fields significantly wider
- Improve overall padding around the dialog content
LINQPad 9 / .NET 10 Support
What's New
Migrated from .NET Core 3.1 / OData Client 7.x to .NET 10 / OData Client 8.x for LINQPad 9 support.
Changes
- Replace
HttpWebRequestMessage(removed in OData Client 8.x) withIHttpClientFactory+SendingRequest2event - Replace
DataServiceContext.Credentialssetter (removed) withHttpClientHandler.Credentialsvia customIHttpClientFactory - Replace
HttpWebRequestwithHttpClientin metadata retrieval (Extensions.cs,ODataT4CodeGenerator.cs) - Fix namespace mismatch between T4 code generation and
GetContainerName()for multi-namespace models - Fix
NullReferenceExceptionin T4 template when processingIEdmTypeDefinitiontypes - Fix resource disposal issues in HTTP communication
- Rename assembly to
OData4.LINQPadDriver.Net10for coexistence with the original NuGet package
Installation
- Download
OData4.LINQPadDriver.Net10.lpx6below - Drag & drop into LINQPad 9, or double-click the file
Compatibility
| LINQPad | .NET | Driver |
|---|---|---|
| 9.x | 10 | This release (OData4.LINQPadDriver.Net10) |
| 8.x | 8 | Original NuGet package v2.0.0 |