diff --git a/DSoft.Messaging/DSoft.MessageBus.csproj b/DSoft.Messaging/DSoft.MessageBus.csproj index f781632..ecd1d20 100644 --- a/DSoft.Messaging/DSoft.MessageBus.csproj +++ b/DSoft.Messaging/DSoft.MessageBus.csproj @@ -1,37 +1,48 @@ - - - netstandard2.0;net6.0;net6.0-ios;net6.0-macos;net6.0-maccatalyst;net6.0-tvos;net6.0-android;;Xamarin.iOS10;Xamarin.Mac20;Xamarin.TVOS10;MonoAndroid90;MonoAndroid10.0;MonoAndroid11.0;MonoAndroid12.0;tizen40; - $(TargetFrameworks);net6.0-windows7.0;net6.0-windows10.0.19041; - DSoft.MessageBus - 1.3.4 - DSoft.MessageBus - DSoft Developments - $(AssemblyName) ($(TargetFramework)) - DSoft.MessageBus - Cross-platform MessageBus system - © DSoft Developments. All rights reserved. - 1.3.5.0 - 1.3.5.0 - false - 1.3.4.0 - https://github.com/newky2k/MessageBus - Added optional MessageBus.RunPostOnSeperateTask option to improve Post performance. - true - DSoft.snk - - MIT - https://github.com/newky2k/MessageBus - GIT - MessageBus - false - $(DefineConstants); - Debug;Release; - README.md - true - true - true - + + + netstandard2.1;net8.0;net8.0-ios;net8.0-macos;net8.0-maccatalyst;net8.0-tvos;net8.0-android; + $(TargetFrameworks);net8.0-windows7.0;net8.0-windows10.0.19041; + DSoft.MessageBus + 1.3.4 + DSoft.MessageBus + DSoft Developments + $(AssemblyName) ($(TargetFramework)) + DSoft.MessageBus + Cross-platform MessageBus system + © DSoft Developments. All rights reserved. + 1.3.5.0 + 1.3.5.0 + false + 1.3.4.0 + https://github.com/newky2k/MessageBus + Added optional MessageBus.RunPostOnSeperateTask option to improve Post performance. + true + DSoft.snk + + MIT + https://github.com/newky2k/MessageBus + GIT + MessageBus + false + $(DefineConstants); + Debug;Release; + README.md + true + true + true + 14.2 + 14.0 + 21.0 + 6.5 + 11.0 + 11.0 + $(NoWarn);NETSDK1206;CA1416; + + + + + true true @@ -55,73 +66,64 @@ true - - true - 10.0.17763.0 - win10-x86;win10-x64;win10-arm64;win10-arm - $(DefineConstants);WINUI - - - - true - + + 10.0.17763.0 + true + 10.0.17763.0 + win-x86;win-x64;win-arm64; + $(DefineConstants);WINUI + + + + true + - + true - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - True - \ - - + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DSoft.Messaging/MessageBus.shared.cs b/DSoft.Messaging/MessageBus.shared.cs index 615c676..6d336a6 100644 --- a/DSoft.Messaging/MessageBus.shared.cs +++ b/DSoft.Messaging/MessageBus.shared.cs @@ -96,6 +96,7 @@ private static void PostInternal(MessageBusEvent busEvent) } } } + /// /// Post the specified Event to the Default MessageBus /// diff --git a/WPFSample/WPFSample.csproj b/WPFSample/WPFSample.csproj index 8ebc5bd..99b9e5d 100644 --- a/WPFSample/WPFSample.csproj +++ b/WPFSample/WPFSample.csproj @@ -2,7 +2,7 @@ WinExe - net6.0-windows + net8.0-windows true diff --git a/azure-pipelines-mergetest.yml b/azure-pipelines-mergetest.yml index 7069b6a..aed6bbd 100644 --- a/azure-pipelines-mergetest.yml +++ b/azure-pipelines-mergetest.yml @@ -29,9 +29,8 @@ steps: inputs: restoreSolution: '$(solution)' -- task: VSBuild@1 - displayName: Build Solution +- task: DotNetCoreCLI@2 + displayName: dotnet build inputs: - solution: '$(solution)' - platform: '$(buildPlatform)' - configuration: '$(buildConfiguration)' \ No newline at end of file + projects: '$(solution)' + arguments: '--configuration=$(buildConfiguration) /p:Platform="$(buildPlatform)"' \ No newline at end of file diff --git a/azure-pipelines-release.yml b/azure-pipelines-release.yml index c1a01f9..ad0d775 100644 --- a/azure-pipelines-release.yml +++ b/azure-pipelines-release.yml @@ -22,14 +22,13 @@ variables: netVersion: '6.0.x' releaseSuffix: '' -name: 3.0.$(date:yyMM).$(date:dd)$(rev:r) +name: 4.0.$(date:yyMM).$(date:dd)$(rev:r) steps: - task: NuGetToolInstaller@1 displayName: Install Latest Nuget - task: Bash@3 displayName: Install MAUI - inputs: targetType: 'inline' script: @@ -40,13 +39,11 @@ steps: inputs: restoreSolution: '$(solution)' -- task: VSBuild@1 - displayName: Build Solution +- task: DotNetCoreCLI@2 + displayName: dotnet build inputs: - solution: '$(solution)' - msbuildArgs: '/p:Version=$(Build.BuildNumber)$(releaseSuffix) /p:AssemblyVersion=$(Build.BuildNumber) /p:FileVersion=$(Build.BuildNumber)' - platform: '$(buildPlatform)' - configuration: '$(buildConfiguration)' + projects: '$(solution)' + arguments: '--configuration=$(buildConfiguration) /p:Platform="$(buildPlatform)" /p:Version=$(Build.BuildNumber)$(releaseSuffix) /p:AssemblyVersion=$(Build.BuildNumber) /p:FileVersion=$(Build.BuildNumber) ' - task: CopyFiles@2 displayName: Copy Files to $(build.artifactstagingdirectory)