From 0366117c2c342bfaca40136d51335dc43832e6be Mon Sep 17 00:00:00 2001 From: vnugent Date: Sat, 6 Jan 2024 13:09:27 -0500 Subject: initial migration to .net 8.0 --- .../src/Exceptions/MessageTooLargeException.cs | 7 ++----- .../src/Exceptions/SessionStatusException.cs | 6 ++---- .../src/Exceptions/SessionUpdateFailedException.cs | 6 ++---- .../src/VNLib.Plugins.Sessions.Cache.Client.csproj | 4 ++-- .../src/VNLib.Plugins.Sessions.OAuth.csproj | 4 ++-- .../src/VNLib.Plugins.Sessions.VNCache.csproj | 4 ++-- plugins/SessionProvider/src/SessionProvider.csproj | 9 +++------ 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 /// public MessageTooLargeException(string message, Exception innerException) : base(message, innerException) { } - /// - 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 @@ - net6.0 + net8.0 VNLib.Plugins.Sessions.Cache.Client VNLib.Plugins.Sessions.Cache.Client en-US @@ -17,7 +17,7 @@ Vaughn Nugent Cache backed session client library Boilerplate and abstractions library for implementing cache backed HTTP sessions. - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Plugins.Sessions https://github.com/VnUgE/VNLib.Plugins.Sessions/tree/master/libs/VNLib.Plugins.Sessions.Cache.Client 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 @@ - net6.0 + net8.0 VNLib.Plugins.Sessions.OAuth VNLib.Plugins.Sessions.OAuth enable @@ -19,7 +19,7 @@ Vaughn Nugent Essentials framework OAuth2 session provider 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. - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Plugins.Sessions https://github.com/VnUgE/VNLib.Plugins.Sessions/tree/master/libs/VNLib.Plugins.Sessions.OAuth 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 @@ - net6.0 + net8.0 VNLib.Plugins.Sessions.VNCache VNLib.Plugins.Sessions.VNCache enable @@ -16,7 +16,7 @@ Vaughn Nugent VNCache backed dynamic session provider 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. - Copyright © 2023 Vaughn Nugent + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Plugins.Sessions https://github.com/VnUgE/VNLib.Plugins.Sessions/tree/master/libs/VNLib.Plugins.Sessions.VNCache 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 @@  - net6.0 + net8.0 VNLib.Plugins.Sessions SessionProvider en-US @@ -19,11 +19,8 @@ Vaughn Nugent SessionProvider VNLib.Plugins.Sessions.SessionProvider - - 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. - - Copyright © 2023 Vaughn Nugent + 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. + Copyright © 2024 Vaughn Nugent https://www.vaughnnugent.com/resources/software/modules/VNLib.Plugins.Sessions https://github.com/VnUgE/VNLib.Plugins.Sessions/tree/master/plugins/SessionProvider -- cgit