Skip to content
This repository has been archived by the owner on Jul 6, 2024. It is now read-only.

Commit

Permalink
Added target .NET 8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jaime-olivares committed Jul 1, 2024
1 parent 6a2df1e commit 38d4977
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 3 deletions.
18 changes: 16 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,21 @@

[![NuGet](https://img.shields.io/nuget/v/HL7-dotnetcore.svg)](https://www.nuget.org/packages/HL7-dotnetcore/)
[![github](https://img.shields.io/github/stars/Efferent-Health/HL7-dotnetcore.svg)]()
[![Build Status](https://efferent.visualstudio.com/open-source/_apis/build/status/Efferent-Health.HL7-dotnetcore?branchName=master)](https://efferent.visualstudio.com/open-source/_build/latest?definitionId=8&branchName=master)
![build](https://github.com/Efferent-Health/HL7-dotnetcore/workflows/main/badge.svg?branch=master)

This is a lightweight library for building and parsing HL7 2.x messages, for .Net Standard and .Net Core. It is not tied to any particular version of HL7 nor validates against one.
This is a lightweight library for building and parsing HL7 2.x messages, for .NET Standard, .NET Core, and .NET 5+. It is not tied to any particular version of HL7 nor validates against one.

## Usage and compatibility

This library is distributed via [nuget](https://www.nuget.org/packages/HL7-dotnetcore/latest) and targets two framworks:
- .NET Standard 2.0 for maximum compability, covering more than 40 .NET frameworks
- .NET 8.0 for better performance under the new Microsoft's cross-platform framework

For using the classes and methods mentioned below, declare de following namespace:

````cs
using HL7.Dotnetcore;
````

## Object construction

Expand Down Expand Up @@ -432,3 +444,5 @@ Since version 2.9, the MSH segment will have an extra field at the beginning of
Since version 2.9, some previously deprecated methods starting with lowercase have been removed. The replacement methods starting with uppercase shall be used instead.

Since version 2.21, message.GetValue() will decode the returned content. In version 2.33, it was homologated with the Value property.

Since version 2.39, the nuget package targets .NET 8.0, along with the long-supported .NET Standard 2.0.
2 changes: 1 addition & 1 deletion src/HL7-dotnetcore.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<Description>Lightweight HL7 2.x library compatible with .Net Standard and .Net Core</Description>
<Copyright>(c) Efferent Health, LLC</Copyright>
<VersionPrefix>2.38.3-beta1</VersionPrefix>
<VersionPrefix>2.39.0</VersionPrefix>
<TargetFrameworks>netstandard2.0;net8.0</TargetFrameworks>
<AssemblyName>HL7-dotnetcore</AssemblyName>
<PackageId>HL7-dotnetcore</PackageId>
Expand Down

0 comments on commit 38d4977

Please sign in to comment.