diff options
author | vnugent <public@vaughnnugent.com> | 2024-01-06 13:09:27 -0500 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2024-01-06 13:09:27 -0500 |
commit | 0366117c2c342bfaca40136d51335dc43832e6be (patch) | |
tree | 1196774c9d458b0332a775be7adfdfa28ac6ed44 | |
parent | d1df44912c5519158603f75a21e70d40742623ed (diff) |
initial migration to .net 8.0
7 files changed, 15 insertions, 25 deletions
diff --git a/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/MessageTooLargeException.cs b/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/MessageTooLargeException.cs index 5a096a6..50ba8e4 100644 --- a/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/MessageTooLargeException.cs +++ b/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/MessageTooLargeException.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2022 Vaughn Nugent +* Copyright (c) 2024 Vaughn Nugent * * Library: VNLib * Package: VNLib.Plugins.Sessions.Cache.Client @@ -23,7 +23,7 @@ */ using System; -using System.Runtime.Serialization; + using VNLib.Net.Messaging.FBM; @@ -44,8 +44,5 @@ namespace VNLib.Plugins.Sessions.Cache.Client.Exceptions ///<inheritdoc/> public MessageTooLargeException(string message, Exception innerException) : base(message, innerException) { } - ///<inheritdoc/> - protected MessageTooLargeException(SerializationInfo info, StreamingContext context) : base(info, context) - { } } } diff --git a/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/SessionStatusException.cs b/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/SessionStatusException.cs index bc6b217..2fd8bee 100644 --- a/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/SessionStatusException.cs +++ b/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/SessionStatusException.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2022 Vaughn Nugent +* Copyright (c) 2024 Vaughn Nugent * * Library: VNLib * Package: VNLib.Plugins.Sessions.Cache.Client @@ -23,7 +23,7 @@ */ using System; -using System.Runtime.Serialization; + using VNLib.Plugins.Essentials.Sessions; @@ -40,7 +40,5 @@ namespace VNLib.Plugins.Sessions.Cache.Client.Exceptions { } public SessionStatusException(string message, Exception innerException) : base(message, innerException) { } - protected SessionStatusException(SerializationInfo info, StreamingContext context) : base(info, context) - { } } } diff --git a/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/SessionUpdateFailedException.cs b/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/SessionUpdateFailedException.cs index 6d572aa..18e9f5d 100644 --- a/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/SessionUpdateFailedException.cs +++ b/libs/VNLib.Plugins.Sessions.Cache.Client/src/Exceptions/SessionUpdateFailedException.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2022 Vaughn Nugent +* Copyright (c) 2024 Vaughn Nugent * * Library: VNLib * Package: VNLib.Plugins.Sessions.Cache.Client @@ -23,7 +23,7 @@ */ using System; -using System.Runtime.Serialization; + namespace VNLib.Plugins.Sessions.Cache.Client.Exceptions { @@ -35,7 +35,5 @@ namespace VNLib.Plugins.Sessions.Cache.Client.Exceptions { } public SessionUpdateFailedException(string message, Exception innerException) : base(message, innerException) { } - protected SessionUpdateFailedException(SerializationInfo info, StreamingContext context) : base(info, context) - { } } } diff --git a/libs/VNLib.Plugins.Sessions.Cache.Client/src/VNLib.Plugins.Sessions.Cache.Client.csproj b/libs/VNLib.Plugins.Sessions.Cache.Client/src/VNLib.Plugins.Sessions.Cache.Client.csproj index 51e6d5c..82c2522 100644 --- a/libs/VNLib.Plugins.Sessions.Cache.Client/src/VNLib.Plugins.Sessions.Cache.Client.csproj +++ b/libs/VNLib.Plugins.Sessions.Cache.Client/src/VNLib.Plugins.Sessions.Cache.Client.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>net6.0</TargetFramework> + <TargetFramework>net8.0</TargetFramework> <RootNamespace>VNLib.Plugins.Sessions.Cache.Client</RootNamespace> <AssemblyName>VNLib.Plugins.Sessions.Cache.Client</AssemblyName> <NeutralLanguage>en-US</NeutralLanguage> @@ -17,7 +17,7 @@ <Company>Vaughn Nugent</Company> <Product>Cache backed session client library</Product> <Description>Boilerplate and abstractions library for implementing cache backed HTTP sessions.</Description> - <Copyright>Copyright © 2023 Vaughn Nugent</Copyright> + <Copyright>Copyright © 2024 Vaughn Nugent</Copyright> <PackageProjectUrl>https://www.vaughnnugent.com/resources/software/modules/VNLib.Plugins.Sessions</PackageProjectUrl> <RepositoryUrl>https://github.com/VnUgE/VNLib.Plugins.Sessions/tree/master/libs/VNLib.Plugins.Sessions.Cache.Client</RepositoryUrl> </PropertyGroup> diff --git a/libs/VNLib.Plugins.Sessions.OAuth/src/VNLib.Plugins.Sessions.OAuth.csproj b/libs/VNLib.Plugins.Sessions.OAuth/src/VNLib.Plugins.Sessions.OAuth.csproj index 997dfaf..81f6a59 100644 --- a/libs/VNLib.Plugins.Sessions.OAuth/src/VNLib.Plugins.Sessions.OAuth.csproj +++ b/libs/VNLib.Plugins.Sessions.OAuth/src/VNLib.Plugins.Sessions.OAuth.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>net6.0</TargetFramework> + <TargetFramework>net8.0</TargetFramework> <AssemblyName>VNLib.Plugins.Sessions.OAuth</AssemblyName> <RootNamespace>VNLib.Plugins.Sessions.OAuth</RootNamespace> <Nullable>enable</Nullable> @@ -19,7 +19,7 @@ <Company>Vaughn Nugent</Company> <Product>Essentials framework OAuth2 session provider</Product> <Description>Provides OAuth2 sessions and required endpoints for authentication via user applications from the VNLib.Plugins.Essentials.Oauth library. This library is designed to be loaded dynamically at runtime by the SessionProvider plugin.</Description> - <Copyright>Copyright © 2023 Vaughn Nugent</Copyright> + <Copyright>Copyright © 2024 Vaughn Nugent</Copyright> <PackageProjectUrl>https://www.vaughnnugent.com/resources/software/modules/VNLib.Plugins.Sessions</PackageProjectUrl> <RepositoryUrl>https://github.com/VnUgE/VNLib.Plugins.Sessions/tree/master/libs/VNLib.Plugins.Sessions.OAuth</RepositoryUrl> </PropertyGroup> diff --git a/libs/VNLib.Plugins.Sessions.VNCache/src/VNLib.Plugins.Sessions.VNCache.csproj b/libs/VNLib.Plugins.Sessions.VNCache/src/VNLib.Plugins.Sessions.VNCache.csproj index a7e6b3b..1523e71 100644 --- a/libs/VNLib.Plugins.Sessions.VNCache/src/VNLib.Plugins.Sessions.VNCache.csproj +++ b/libs/VNLib.Plugins.Sessions.VNCache/src/VNLib.Plugins.Sessions.VNCache.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>net6.0</TargetFramework> + <TargetFramework>net8.0</TargetFramework> <RootNamespace>VNLib.Plugins.Sessions.VNCache</RootNamespace> <AssemblyName>VNLib.Plugins.Sessions.VNCache</AssemblyName> <Nullable>enable</Nullable> @@ -16,7 +16,7 @@ <Company>Vaughn Nugent</Company> <Product>VNCache backed dynamic session provider</Product> <Description>Provides web based sessions using a VNCache cache cluster as a backing store for distributed sessions. This library is designed to be loaded dynamically at runtime by the SessionProvider plugin.</Description> - <Copyright>Copyright © 2023 Vaughn Nugent</Copyright> + <Copyright>Copyright © 2024 Vaughn Nugent</Copyright> <PackageProjectUrl>https://www.vaughnnugent.com/resources/software/modules/VNLib.Plugins.Sessions</PackageProjectUrl> <RepositoryUrl>https://github.com/VnUgE/VNLib.Plugins.Sessions/tree/master/libs/VNLib.Plugins.Sessions.VNCache</RepositoryUrl> </PropertyGroup> diff --git a/plugins/SessionProvider/src/SessionProvider.csproj b/plugins/SessionProvider/src/SessionProvider.csproj index 53c8f06..97e5528 100644 --- a/plugins/SessionProvider/src/SessionProvider.csproj +++ b/plugins/SessionProvider/src/SessionProvider.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>net6.0</TargetFramework> + <TargetFramework>net8.0</TargetFramework> <RootNamespace>VNLib.Plugins.Sessions</RootNamespace> <AssemblyName>SessionProvider</AssemblyName> <NeutralLanguage>en-US</NeutralLanguage> @@ -19,11 +19,8 @@ <Company>Vaughn Nugent</Company> <Product>SessionProvider</Product> <PackageId>VNLib.Plugins.Sessions.SessionProvider</PackageId> - <Description> - An Essentials framework plugin that provides HTTP sessions by dynamically loading configurable session provider libraries such - as VNLib.Plugins.Sessions.VNCache, and OAuth2 sessions from VNLib.Plugins.Sessions.OAuth. - </Description> - <Copyright>Copyright © 2023 Vaughn Nugent</Copyright> + <Description> An Essentials framework plugin that provides HTTP sessions by dynamically loading configurable session provider libraries such as VNLib.Plugins.Sessions.VNCache, and OAuth2 sessions from VNLib.Plugins.Sessions.OAuth.</Description> + <Copyright>Copyright © 2024 Vaughn Nugent</Copyright> <PackageProjectUrl>https://www.vaughnnugent.com/resources/software/modules/VNLib.Plugins.Sessions</PackageProjectUrl> <RepositoryUrl>https://github.com/VnUgE/VNLib.Plugins.Sessions/tree/master/plugins/SessionProvider</RepositoryUrl> </PropertyGroup> |