diff --git a/GitVersion.yml b/GitVersion.yml index 2c6745c7d..800f8ee2b 100644 --- a/GitVersion.yml +++ b/GitVersion.yml @@ -4,5 +4,5 @@ branches: regex: ^master tag: preview increment: patch -next-version: "1.2" +next-version: "2.0" diff --git a/Solutions/Menes.Abstractions/Menes.Abstractions.csproj b/Solutions/Menes.Abstractions/Menes.Abstractions.csproj index 01140d480..52e749d73 100644 --- a/Solutions/Menes.Abstractions/Menes.Abstractions.csproj +++ b/Solutions/Menes.Abstractions/Menes.Abstractions.csproj @@ -15,9 +15,9 @@ - + - + all diff --git a/Solutions/Menes.Hosting/Microsoft/Extensions/DependencyInjection/OpenApiHostingServiceCollectionExtensions.cs b/Solutions/Menes.Hosting/Microsoft/Extensions/DependencyInjection/OpenApiHostingServiceCollectionExtensions.cs index bdf998f9e..0c6fd988a 100644 --- a/Solutions/Menes.Hosting/Microsoft/Extensions/DependencyInjection/OpenApiHostingServiceCollectionExtensions.cs +++ b/Solutions/Menes.Hosting/Microsoft/Extensions/DependencyInjection/OpenApiHostingServiceCollectionExtensions.cs @@ -95,7 +95,7 @@ public static IServiceCollection AddOpenApiHosting( return services; } - services.AddJsonSerializerSettings(); + services.AddJsonNetSerializerSettingsProvider(); services.AddInstrumentation(); diff --git a/Solutions/Menes.PetStore.Hosting/Menes/PetStore/Hosting/Startup.cs b/Solutions/Menes.PetStore.Hosting/Menes/PetStore/Hosting/Startup.cs index 2e8eae551..1f2853ff8 100644 --- a/Solutions/Menes.PetStore.Hosting/Menes/PetStore/Hosting/Startup.cs +++ b/Solutions/Menes.PetStore.Hosting/Menes/PetStore/Hosting/Startup.cs @@ -10,6 +10,8 @@ namespace Menes.PetStore.Hosting using Menes.PetStore.Responses.Mappers; using Microsoft.Azure.Functions.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection; + using Newtonsoft.Json; + using Newtonsoft.Json.Converters; /// /// Startup code for the Function. @@ -24,15 +26,29 @@ public override void Configure(IFunctionsHostBuilder builder) services.AddLogging(); services.AddHttpClient(); - services.AddHalDocumentMapper(); - services.AddHalDocumentMapper(); + ConfigureMenes(services); + + // This converter used to be added by default as part of Menes v1.x initialisation, but this is no longer + // the case in v2.0 onwards. However, we have specified that our pets will have their Size value, which is + // represented by the Size enumeration, returned as a string. This conversion could be done manually in the + // PetResourceMapper, but we can achieve the same goal using the StringEnumConverter. + services.AddSingleton(new StringEnumConverter(true)); + } + private static void ConfigureMenes(IServiceCollection services) + { + // Main Menes setup call. services.AddOpenApiHttpRequestHosting(LoadDocuments); // We can add all the services here // We will only actually *provide* services that are in the YAML file(s) we load below // So you can register everything, and use the yaml files you deploy to decide what is responded to by this instance services.AddSingleton(); + + // Mappers for our return types. These use the special AddHalDocumentMapper extension, which will ensure + // that their ConfigureLinkMap methods are added as part of initialisation. + services.AddHalDocumentMapper(); + services.AddHalDocumentMapper(); } private static void LoadDocuments(IOpenApiHostConfiguration hostConfig) diff --git a/Solutions/Menes.PetStore.Specs/Bindings/PetStoreContainerBindings.cs b/Solutions/Menes.PetStore.Specs/Bindings/PetStoreContainerBindings.cs index fab7aafe9..234abf381 100644 --- a/Solutions/Menes.PetStore.Specs/Bindings/PetStoreContainerBindings.cs +++ b/Solutions/Menes.PetStore.Specs/Bindings/PetStoreContainerBindings.cs @@ -19,7 +19,7 @@ public static void ConfigureCommonServices(ScenarioContext scenarioContext) services => { services.AddLogging(builder => builder.SetMinimumLevel(LogLevel.Debug)); - services.AddJsonSerializerSettings(); + services.AddJsonNetSerializerSettingsProvider(); }); } } diff --git a/Solutions/Menes.PetStore.Specs/Features/CreatePet.feature.cs b/Solutions/Menes.PetStore.Specs/Features/CreatePet.feature.cs index 1bc37159d..d75fb34db 100644 --- a/Solutions/Menes.PetStore.Specs/Features/CreatePet.feature.cs +++ b/Solutions/Menes.PetStore.Specs/Features/CreatePet.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.PetStore.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("Create Pet")] diff --git a/Solutions/Menes.PetStore.Specs/Features/ExampleUsingStubInMenesService.feature.cs b/Solutions/Menes.PetStore.Specs/Features/ExampleUsingStubInMenesService.feature.cs index 2365879a7..136bdc93e 100644 --- a/Solutions/Menes.PetStore.Specs/Features/ExampleUsingStubInMenesService.feature.cs +++ b/Solutions/Menes.PetStore.Specs/Features/ExampleUsingStubInMenesService.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.PetStore.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("Example Using Stub In Menes Service")] diff --git a/Solutions/Menes.PetStore.Specs/Features/GetPetById.feature.cs b/Solutions/Menes.PetStore.Specs/Features/GetPetById.feature.cs index 15f65a361..b6d20ae04 100644 --- a/Solutions/Menes.PetStore.Specs/Features/GetPetById.feature.cs +++ b/Solutions/Menes.PetStore.Specs/Features/GetPetById.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.PetStore.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("Get Pet By Id")] diff --git a/Solutions/Menes.PetStore.Specs/Features/ListPets.feature.cs b/Solutions/Menes.PetStore.Specs/Features/ListPets.feature.cs index 2860b9b50..c72cd77a1 100644 --- a/Solutions/Menes.PetStore.Specs/Features/ListPets.feature.cs +++ b/Solutions/Menes.PetStore.Specs/Features/ListPets.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.PetStore.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("List Pets")] diff --git a/Solutions/Menes.PetStore/Menes/PetStore/PetStore.yaml b/Solutions/Menes.PetStore/Menes/PetStore/PetStore.yaml index ecda57666..a576ae755 100644 --- a/Solutions/Menes.PetStore/Menes/PetStore/PetStore.yaml +++ b/Solutions/Menes.PetStore/Menes/PetStore/PetStore.yaml @@ -336,6 +336,10 @@ components: properties: self: $ref: "#/components/schemas/Link" + image: + $ref: "#/components/schemas/Link" + pocoimage: + $ref: "#/components/schemas/Link" PetList: anyOf: @@ -354,6 +358,10 @@ components: $ref: "#/components/schemas/Link" pets: $ref: "#/components/schemas/LinkCollection" + create: + $ref: "#/components/schemas/Link" + next: + $ref: "#/components/schemas/Link" _embedded: type: object properties: diff --git a/Solutions/Menes.Specs/Features/AccessControlPolicy.feature.cs b/Solutions/Menes.Specs/Features/AccessControlPolicy.feature.cs index 45b70a19d..ecabf9fc2 100644 --- a/Solutions/Menes.Specs/Features/AccessControlPolicy.feature.cs +++ b/Solutions/Menes.Specs/Features/AccessControlPolicy.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("AccessControlPolicy")] diff --git a/Solutions/Menes.Specs/Features/ExceptionInstrumentation.feature.cs b/Solutions/Menes.Specs/Features/ExceptionInstrumentation.feature.cs index 28f1ed406..06e339695 100644 --- a/Solutions/Menes.Specs/Features/ExceptionInstrumentation.feature.cs +++ b/Solutions/Menes.Specs/Features/ExceptionInstrumentation.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("ExceptionInstrumentation")] diff --git a/Solutions/Menes.Specs/Features/ExemptOperationIdsAccessPolicy.feature.cs b/Solutions/Menes.Specs/Features/ExemptOperationIdsAccessPolicy.feature.cs index a8913f19b..c4e35d82e 100644 --- a/Solutions/Menes.Specs/Features/ExemptOperationIdsAccessPolicy.feature.cs +++ b/Solutions/Menes.Specs/Features/ExemptOperationIdsAccessPolicy.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("ExemptOperationIdsAccessPolicy")] diff --git a/Solutions/Menes.Specs/Features/HalDocument{T}.feature.cs b/Solutions/Menes.Specs/Features/HalDocument{T}.feature.cs index 08ef80640..ca8fa0c12 100644 --- a/Solutions/Menes.Specs/Features/HalDocument{T}.feature.cs +++ b/Solutions/Menes.Specs/Features/HalDocument{T}.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("HalDocument{T} serialization")] diff --git a/Solutions/Menes.Specs/Features/HttpResultBuilderErrorDetection.feature.cs b/Solutions/Menes.Specs/Features/HttpResultBuilderErrorDetection.feature.cs index 5ba47b6ce..8629135e8 100644 --- a/Solutions/Menes.Specs/Features/HttpResultBuilderErrorDetection.feature.cs +++ b/Solutions/Menes.Specs/Features/HttpResultBuilderErrorDetection.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("HttpResultBuilderErrorDetection")] diff --git a/Solutions/Menes.Specs/Features/LinkCollectionExtensions.feature.cs b/Solutions/Menes.Specs/Features/LinkCollectionExtensions.feature.cs index f856c3b2f..3447f0712 100644 --- a/Solutions/Menes.Specs/Features/LinkCollectionExtensions.feature.cs +++ b/Solutions/Menes.Specs/Features/LinkCollectionExtensions.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("LinkCollectionExtensions")] diff --git a/Solutions/Menes.Specs/Features/OpenApiAccessCheckerExtensions.feature.cs b/Solutions/Menes.Specs/Features/OpenApiAccessCheckerExtensions.feature.cs index 58936ab64..3e17c2e64 100644 --- a/Solutions/Menes.Specs/Features/OpenApiAccessCheckerExtensions.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiAccessCheckerExtensions.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiAccessCheckerExtensions")] diff --git a/Solutions/Menes.Specs/Features/OpenApiDefaultParameterParsing.feature.cs b/Solutions/Menes.Specs/Features/OpenApiDefaultParameterParsing.feature.cs index b68e94a2e..7c051ca69 100644 --- a/Solutions/Menes.Specs/Features/OpenApiDefaultParameterParsing.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiDefaultParameterParsing.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiDefaultParameterParsing")] diff --git a/Solutions/Menes.Specs/Features/OpenApiHostingInitialisation.feature.cs b/Solutions/Menes.Specs/Features/OpenApiHostingInitialisation.feature.cs index 91d8f3314..4ef66a954 100644 --- a/Solutions/Menes.Specs/Features/OpenApiHostingInitialisation.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiHostingInitialisation.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApi Hosting Initialisation")] diff --git a/Solutions/Menes.Specs/Features/OpenApiMisconfigurationDetection.feature.cs b/Solutions/Menes.Specs/Features/OpenApiMisconfigurationDetection.feature.cs index b04ecfc2f..9140b8f1a 100644 --- a/Solutions/Menes.Specs/Features/OpenApiMisconfigurationDetection.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiMisconfigurationDetection.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiMisconfigurationDetection")] diff --git a/Solutions/Menes.Specs/Features/OpenApiOperationInvoker.feature.cs b/Solutions/Menes.Specs/Features/OpenApiOperationInvoker.feature.cs index 400add43a..b660ec6ce 100644 --- a/Solutions/Menes.Specs/Features/OpenApiOperationInvoker.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiOperationInvoker.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiOperationInvoker")] diff --git a/Solutions/Menes.Specs/Features/OpenApiValidation.feature.cs b/Solutions/Menes.Specs/Features/OpenApiValidation.feature.cs index bbe9fcdfc..acc6bd8d8 100644 --- a/Solutions/Menes.Specs/Features/OpenApiValidation.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiValidation.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiValidation")] diff --git a/Solutions/Menes.Specs/Features/OpenApiWebLinkResolver.feature.cs b/Solutions/Menes.Specs/Features/OpenApiWebLinkResolver.feature.cs index 10d2bbe5b..7d36447f6 100644 --- a/Solutions/Menes.Specs/Features/OpenApiWebLinkResolver.feature.cs +++ b/Solutions/Menes.Specs/Features/OpenApiWebLinkResolver.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OpenApiLinkResolver")] diff --git a/Solutions/Menes.Specs/Features/OperationInstrumentation.feature.cs b/Solutions/Menes.Specs/Features/OperationInstrumentation.feature.cs index 5b3c73aab..2efeb0b1d 100644 --- a/Solutions/Menes.Specs/Features/OperationInstrumentation.feature.cs +++ b/Solutions/Menes.Specs/Features/OperationInstrumentation.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("OperationInstrumentation")] diff --git a/Solutions/Menes.Specs/Features/ShortCircuitingAccessControlPolicyAdapter.feature.cs b/Solutions/Menes.Specs/Features/ShortCircuitingAccessControlPolicyAdapter.feature.cs index 4c3d3c8e0..c4361b331 100644 --- a/Solutions/Menes.Specs/Features/ShortCircuitingAccessControlPolicyAdapter.feature.cs +++ b/Solutions/Menes.Specs/Features/ShortCircuitingAccessControlPolicyAdapter.feature.cs @@ -1,8 +1,8 @@ // ------------------------------------------------------------------------------ // // This code was generated by SpecFlow (https://www.specflow.org/). -// SpecFlow Version:3.6.0.0 -// SpecFlow Generator Version:3.6.0.0 +// SpecFlow Version:3.7.0.0 +// SpecFlow Generator Version:3.7.0.0 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -17,7 +17,7 @@ namespace Menes.Specs.Features using System.Linq; - [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.6.0.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("TechTalk.SpecFlow", "3.7.0.0")] [System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [NUnit.Framework.TestFixtureAttribute()] [NUnit.Framework.DescriptionAttribute("ShortCircuitingAccessControlPolicyAdapter")] diff --git a/Solutions/Menes.sln b/Solutions/Menes.sln index 7dc4f2cfb..6bc873efa 100644 --- a/Solutions/Menes.sln +++ b/Solutions/Menes.sln @@ -21,11 +21,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Menes.Testing.AspNetCoreSelfHosting", "Menes.Testing.AspNetCoreSelfHosting\Menes.Testing.AspNetCoreSelfHosting.csproj", "{32C5C52B-AF8C-4340-AFA3-AF1DBE032E61}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Menes.PetStore.Specs", "Menes.PetStore.Specs\Menes.PetStore.Specs.csproj", "{2C1674FB-F635-4B53-980E-ABB5C7FC6CA0}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Menes.PetStore.Specs", "Menes.PetStore.Specs\Menes.PetStore.Specs.csproj", "{2C1674FB-F635-4B53-980E-ABB5C7FC6CA0}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DevOps", "DevOps", "{D2C950BA-EDDE-4A22-A4AB-5F7380B9559D}" ProjectSection(SolutionItems) = preProject + ..\azure-pipelines.release.yml = ..\azure-pipelines.release.yml ..\azure-pipelines.yml = ..\azure-pipelines.yml + ..\GitVersion.yml = ..\GitVersion.yml + ..\imm.yaml = ..\imm.yaml + ..\README.md = ..\README.md EndProjectSection EndProject Global