From bcf858d6312f835d7816496af448bbbb5d219b4a Mon Sep 17 00:00:00 2001 From: Vladimir Rodchenko Date: Tue, 23 Mar 2021 21:44:18 +0300 Subject: [PATCH] initial solution structure --- CodeCoverage.runsettings | 13 +++++++ GodelTech.Messaging.AzureServiceBus.sln | 39 +++++++++++++++++++ azure-pipelines.yml | 26 +++++++++++++ .../Class1.cs | 6 +++ ...GodelTech.Messaging.AzureServiceBus.csproj | 37 ++++++++++++++++++ ...ech.Messaging.AzureServiceBus.Tests.csproj | 28 +++++++++++++ .../UnitTest1.cs | 13 +++++++ 7 files changed, 162 insertions(+) create mode 100644 CodeCoverage.runsettings create mode 100644 GodelTech.Messaging.AzureServiceBus.sln create mode 100644 azure-pipelines.yml create mode 100644 src/GodelTech.Messaging.AzureServiceBus/Class1.cs create mode 100644 src/GodelTech.Messaging.AzureServiceBus/GodelTech.Messaging.AzureServiceBus.csproj create mode 100644 test/GodelTech.Messaging.AzureServiceBus.Tests/GodelTech.Messaging.AzureServiceBus.Tests.csproj create mode 100644 test/GodelTech.Messaging.AzureServiceBus.Tests/UnitTest1.cs diff --git a/CodeCoverage.runsettings b/CodeCoverage.runsettings new file mode 100644 index 0000000..3758a87 --- /dev/null +++ b/CodeCoverage.runsettings @@ -0,0 +1,13 @@ + + + + + + + + cobertura,opencover + + + + + \ No newline at end of file diff --git a/GodelTech.Messaging.AzureServiceBus.sln b/GodelTech.Messaging.AzureServiceBus.sln new file mode 100644 index 0000000..fab959f --- /dev/null +++ b/GodelTech.Messaging.AzureServiceBus.sln @@ -0,0 +1,39 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30907.101 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{1F808AFE-26B4-475B-AA21-50F3F781EEEF}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{515565FC-F9FE-4337-A44C-103312E09C34}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GodelTech.Messaging.AzureServiceBus", "src\GodelTech.Messaging.AzureServiceBus\GodelTech.Messaging.AzureServiceBus.csproj", "{421CC2F2-9826-44AB-9CB7-EA884D49FD2C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GodelTech.Messaging.AzureServiceBus.Tests", "test\GodelTech.Messaging.AzureServiceBus.Tests\GodelTech.Messaging.AzureServiceBus.Tests.csproj", "{AB825FF7-97D3-4380-911A-25554167E2A4}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {421CC2F2-9826-44AB-9CB7-EA884D49FD2C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {421CC2F2-9826-44AB-9CB7-EA884D49FD2C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {421CC2F2-9826-44AB-9CB7-EA884D49FD2C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {421CC2F2-9826-44AB-9CB7-EA884D49FD2C}.Release|Any CPU.Build.0 = Release|Any CPU + {AB825FF7-97D3-4380-911A-25554167E2A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AB825FF7-97D3-4380-911A-25554167E2A4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AB825FF7-97D3-4380-911A-25554167E2A4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AB825FF7-97D3-4380-911A-25554167E2A4}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {421CC2F2-9826-44AB-9CB7-EA884D49FD2C} = {1F808AFE-26B4-475B-AA21-50F3F781EEEF} + {AB825FF7-97D3-4380-911A-25554167E2A4} = {515565FC-F9FE-4337-A44C-103312E09C34} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {873AC41C-6AF2-424D-AA00-AE398971859C} + EndGlobalSection +EndGlobal diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 0000000..70b26af --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,26 @@ +trigger: + batch: true + branches: + include: + - '*' + +pr: + branches: + include: + - '*' + +resources: + repositories: + - repository: GodelTech + type: github + endpoint: 'godeltech' + name: 'GodelTech/AzureDevOps.Pipeline.Templates' + ref: 'refs/tags/v1.8' + +extends: + template: '.NET Core/NuGet.yml@GodelTech' + parameters: + artifactPackDirectory: 'packages' + buildConfiguration: 'Release' + internalFeed: '19324bbd-9baf-4407-b86d-3e7f0d145399/1574777e-9941-4b90-baa9-d9938266ac24' + sonarCloudOrganizationName: 'godeltech' diff --git a/src/GodelTech.Messaging.AzureServiceBus/Class1.cs b/src/GodelTech.Messaging.AzureServiceBus/Class1.cs new file mode 100644 index 0000000..d106583 --- /dev/null +++ b/src/GodelTech.Messaging.AzureServiceBus/Class1.cs @@ -0,0 +1,6 @@ +namespace GodelTech.Messaging.AzureServiceBus +{ + public class Class1 + { + } +} diff --git a/src/GodelTech.Messaging.AzureServiceBus/GodelTech.Messaging.AzureServiceBus.csproj b/src/GodelTech.Messaging.AzureServiceBus/GodelTech.Messaging.AzureServiceBus.csproj new file mode 100644 index 0000000..97d1491 --- /dev/null +++ b/src/GodelTech.Messaging.AzureServiceBus/GodelTech.Messaging.AzureServiceBus.csproj @@ -0,0 +1,37 @@ + + + + netcoreapp3.1 + GodelTech.Messaging.AzureServiceBus + 1.0.0 + v.rodchenko + Godel Technologies + Library to work with Azure Service Bus. + Godel Technologies 2021 + https://github.com/GodelTech/GodelTech.Messaging.AzureServiceBus/blob/master/LICENSE + https://github.com/GodelTech/GodelTech.Messaging.AzureServiceBus/wiki + https://www.gravatar.com/avatar/839234621070de51e7b9cabd5ceee8fe?s=64 + https://github.com/GodelTech/GodelTech.Messaging.AzureServiceBus + Messaging Azure ServiceBus + + + true + + + true + true + true + snupkg + + + {00000000-0000-0000-0000-000000000001} + + + + + + + + + + diff --git a/test/GodelTech.Messaging.AzureServiceBus.Tests/GodelTech.Messaging.AzureServiceBus.Tests.csproj b/test/GodelTech.Messaging.AzureServiceBus.Tests/GodelTech.Messaging.AzureServiceBus.Tests.csproj new file mode 100644 index 0000000..fac6065 --- /dev/null +++ b/test/GodelTech.Messaging.AzureServiceBus.Tests/GodelTech.Messaging.AzureServiceBus.Tests.csproj @@ -0,0 +1,28 @@ + + + + netcoreapp3.1 + + false + + {00000000-0000-0000-0000-000000000002} + + + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + + + + + + diff --git a/test/GodelTech.Messaging.AzureServiceBus.Tests/UnitTest1.cs b/test/GodelTech.Messaging.AzureServiceBus.Tests/UnitTest1.cs new file mode 100644 index 0000000..b583f60 --- /dev/null +++ b/test/GodelTech.Messaging.AzureServiceBus.Tests/UnitTest1.cs @@ -0,0 +1,13 @@ +using Xunit; + +namespace GodelTech.Messaging.AzureServiceBus.Tests +{ + public class UnitTest1 + { + [Fact] + public void Test1() + { + + } + } +}