From 6fdd95c1aca3f3e53978305d4b1bd257c5e86bd4 Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Wed, 9 Nov 2022 14:56:50 +0000 Subject: [PATCH 01/12] GDSMultiPageFormService solution added. GDSMultiPageFormService solution added. --- GDSMultiPageFormService.sln | 25 + GDSMultiPageFormService/ClockService.cs | 9 + GDSMultiPageFormService/Enums/Enumeration.cs | 131 +++++ .../Enums/MultiPageFormDataFeature.cs | 120 +++++ .../GDS.MultiPageFormData.csproj | 16 + .../Models/MultipageFormData.cs | 16 + .../MultiPageFormService.cs | 171 ++++++ GDSMultiPageFormService/Services/DbService.cs | 58 +++ .../Services/MultiPageFormDataService.cs | 69 +++ .../Debug/GDS.MultiPageFormData.1.0.0.nupkg | Bin 0 -> 10574 bytes .../Debug/net6.0/NHS.MultiPageForm.deps.json | 204 ++++++++ .../bin/Debug/net6.0/NHS.MultiPageForm.dll | Bin 0 -> 20992 bytes .../bin/Debug/net6.0/NHS.MultiPageForm.pdb | Bin 0 -> 23560 bytes .../Debug/GDS.MultiPageFormData.1.0.0.nuspec | 19 + .../Debug/GDS.MultiPageFormData.1.0.1.nuspec | 19 + .../GDS.MultiPageFormData.GlobalUsings.g.cs | 8 + .../net6.0/GDS.MultiPageFormData.assets.cache | Bin 0 -> 7354 bytes ...tiPageFormData.csproj.FileListAbsolute.txt | 0 .../GDSMultiPageFormService.AssemblyInfo.cs | 23 + ...tiPageFormService.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 10 + .../GDSMultiPageFormService.GlobalUsings.g.cs | 8 + .../GDSMultiPageFormService.assets.cache | Bin 0 -> 329 bytes ...FormService.csproj.AssemblyReference.cache | Bin 0 -> 90939 bytes .../net6.0/NHS.MultiPageForm.AssemblyInfo.cs | 23 + ...NHS.MultiPageForm.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 10 + .../NHS.MultiPageForm.GlobalUsings.g.cs | 8 + .../net6.0/NHS.MultiPageForm.assets.cache | Bin 0 -> 7354 bytes ...ltiPageForm.csproj.AssemblyReference.cache | Bin 0 -> 175891 bytes ...ltiPageForm.csproj.CoreCompileInputs.cache | 1 + ....MultiPageForm.csproj.FileListAbsolute.txt | 12 + .../obj/Debug/net6.0/NHS.MultiPageForm.dll | Bin 0 -> 20992 bytes .../obj/Debug/net6.0/NHS.MultiPageForm.pdb | Bin 0 -> 23560 bytes .../Debug/net6.0/ref/NHS.MultiPageForm.dll | Bin 0 -> 9216 bytes .../Debug/net6.0/refint/NHS.MultiPageForm.dll | Bin 0 -> 9216 bytes ...MultiPageFormData.csproj.nuget.dgspec.json | 84 +++ ...GDS.MultiPageFormData.csproj.nuget.g.props | 18 + ...S.MultiPageFormData.csproj.nuget.g.targets | 2 + ...tiPageFormService.csproj.nuget.dgspec.json | 69 +++ ...SMultiPageFormService.csproj.nuget.g.props | 18 + ...ultiPageFormService.csproj.nuget.g.targets | 2 + ...NHS.MultiPageForm.csproj.nuget.dgspec.json | 83 +++ .../NHS.MultiPageForm.csproj.nuget.g.props | 18 + .../NHS.MultiPageForm.csproj.nuget.g.targets | 2 + .../obj/project.assets.json | 490 ++++++++++++++++++ 46 files changed, 1748 insertions(+) create mode 100644 GDSMultiPageFormService.sln create mode 100644 GDSMultiPageFormService/ClockService.cs create mode 100644 GDSMultiPageFormService/Enums/Enumeration.cs create mode 100644 GDSMultiPageFormService/Enums/MultiPageFormDataFeature.cs create mode 100644 GDSMultiPageFormService/GDS.MultiPageFormData.csproj create mode 100644 GDSMultiPageFormService/Models/MultipageFormData.cs create mode 100644 GDSMultiPageFormService/MultiPageFormService.cs create mode 100644 GDSMultiPageFormService/Services/DbService.cs create mode 100644 GDSMultiPageFormService/Services/MultiPageFormDataService.cs create mode 100644 GDSMultiPageFormService/bin/Debug/GDS.MultiPageFormData.1.0.0.nupkg create mode 100644 GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.deps.json create mode 100644 GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.dll create mode 100644 GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.pdb create mode 100644 GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.0.nuspec create mode 100644 GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.1.nuspec create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/GDS.MultiPageFormData.GlobalUsings.g.cs create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/GDS.MultiPageFormData.assets.cache create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/GDS.MultiPageFormData.csproj.FileListAbsolute.txt create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.AssemblyInfo.cs create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.AssemblyInfoInputs.cache create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.GlobalUsings.g.cs create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.assets.cache create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.csproj.AssemblyReference.cache create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.AssemblyInfo.cs create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.AssemblyInfoInputs.cache create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.GlobalUsings.g.cs create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.assets.cache create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.AssemblyReference.cache create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.CoreCompileInputs.cache create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.FileListAbsolute.txt create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.dll create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.pdb create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/ref/NHS.MultiPageForm.dll create mode 100644 GDSMultiPageFormService/obj/Debug/net6.0/refint/NHS.MultiPageForm.dll create mode 100644 GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.dgspec.json create mode 100644 GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.props create mode 100644 GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.targets create mode 100644 GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.dgspec.json create mode 100644 GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.props create mode 100644 GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.targets create mode 100644 GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.dgspec.json create mode 100644 GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.props create mode 100644 GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.targets create mode 100644 GDSMultiPageFormService/obj/project.assets.json diff --git a/GDSMultiPageFormService.sln b/GDSMultiPageFormService.sln new file mode 100644 index 0000000..89013ca --- /dev/null +++ b/GDSMultiPageFormService.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.1.32328.378 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GDS.MultiPageFormData", "GDSMultiPageFormService\GDS.MultiPageFormData.csproj", "{AF5FEF7C-EA21-4921-9C9B-F2B2FCDA80A7}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {AF5FEF7C-EA21-4921-9C9B-F2B2FCDA80A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {AF5FEF7C-EA21-4921-9C9B-F2B2FCDA80A7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AF5FEF7C-EA21-4921-9C9B-F2B2FCDA80A7}.Release|Any CPU.ActiveCfg = Release|Any CPU + {AF5FEF7C-EA21-4921-9C9B-F2B2FCDA80A7}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {164138B3-4E9F-4D9B-9E54-8006D0495B41} + EndGlobalSection +EndGlobal diff --git a/GDSMultiPageFormService/ClockService.cs b/GDSMultiPageFormService/ClockService.cs new file mode 100644 index 0000000..6e2ff81 --- /dev/null +++ b/GDSMultiPageFormService/ClockService.cs @@ -0,0 +1,9 @@ +namespace GDS.MultiPageFormData +{ + using System; + + public class ClockService + { + public static DateTime UtcNow => DateTime.UtcNow; + } +} diff --git a/GDSMultiPageFormService/Enums/Enumeration.cs b/GDSMultiPageFormService/Enums/Enumeration.cs new file mode 100644 index 0000000..8e71006 --- /dev/null +++ b/GDSMultiPageFormService/Enums/Enumeration.cs @@ -0,0 +1,131 @@ +namespace GDS.MultiPageFormData.Enums +{ + using System; + using System.Collections.Generic; + using System.ComponentModel; + using System.Globalization; + using System.Linq; + using System.Reflection; + + /// + /// Enumeration base class as recommended at https://ankitvijay.net/2020/05/21/introduction-enumeration-class/ + /// and https://docs.microsoft.com/en-us/dotnet/architecture/microservices/microservice-ddd-cqrs-patterns/enumeration-classes-over-enum-types + /// + public abstract class Enumeration + { + public string Name { get; private set; } + + public int Id { get; private set; } + + protected Enumeration(int id, string name) => (Id, Name) = (id, name); + + public override string ToString() => Name; + + public static IEnumerable GetAll() where T : Enumeration => + typeof(T).GetFields( + BindingFlags.Public | + BindingFlags.Static | + BindingFlags.DeclaredOnly) + .Select(f => f.GetValue(null)) + .Cast(); + + public override bool Equals(object? obj) + { + if (obj == null) + { + return false; + } + + if (!(obj is Enumeration objAsEnumeration)) + { + return false; + } + + var typeMatches = this.GetType() == obj.GetType(); + var valueMatches = Id.Equals(objAsEnumeration.Id); + + return typeMatches && valueMatches; + } + + public static bool TryGetFromIdOrName( + string idOrName, + out T enumeration, + bool ignoreCase = false + ) + where T : Enumeration + { + var comparison = + ignoreCase ? StringComparison.CurrentCultureIgnoreCase : StringComparison.CurrentCulture; + return TryParse(item => string.Equals(item.Name, idOrName, comparison), out enumeration) || + int.TryParse(idOrName, out var id) && + TryParse(item => item.Id == id, out enumeration); + } + + protected static bool TryParse( + Func predicate, + out TEnumeration enumeration) + where TEnumeration : Enumeration + { + enumeration = GetAll().FirstOrDefault(predicate); + return enumeration != null; + } + + public static T FromId(int id) where T : Enumeration + { + var matchingItem = Parse(id, "nameOrValue", item => item.Id == id); + return matchingItem; + } + + public static T FromName(string name) where T : Enumeration + { + var matchingItem = Parse(name, "name", item => item.Name == name); + return matchingItem; + } + + private static TEnumeration Parse( + TIntOrString nameOrValue, + string description, + Func predicate) + where TEnumeration : Enumeration + { + var matchingItem = GetAll().FirstOrDefault(predicate); + + if (matchingItem == null) + { + throw new InvalidOperationException( + $"'{nameOrValue}' is not a valid {description} in {typeof(TEnumeration)}"); + } + + return matchingItem; + } + + public int CompareTo(object other) => Id.CompareTo(((Enumeration)other).Id); + } + + internal class EnumerationTypeConverter : TypeConverter where T : Enumeration + { + public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) + { + return sourceType == typeof(string) || base.CanConvertFrom(context, sourceType); + } + + public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) + { + return value is string casted + ? Enumeration.FromName(casted) + : base.ConvertFrom(context, culture, value); + } + + public override object ConvertTo( + ITypeDescriptorContext context, + CultureInfo culture, + object value, + Type destinationType + ) + { + return destinationType == typeof(string) && value is Enumeration casted + ? casted.Name + : base.ConvertTo(context, culture, value, destinationType); + } + } +} diff --git a/GDSMultiPageFormService/Enums/MultiPageFormDataFeature.cs b/GDSMultiPageFormService/Enums/MultiPageFormDataFeature.cs new file mode 100644 index 0000000..55b3039 --- /dev/null +++ b/GDSMultiPageFormService/Enums/MultiPageFormDataFeature.cs @@ -0,0 +1,120 @@ +using System; +namespace GDS.MultiPageFormData.Enums +{ + public class MultiPageFormDataFeature : Enumeration + { + public static readonly MultiPageFormDataFeature AddNewCourse = new MultiPageFormDataFeature( + 0, + nameof(AddNewCourse), + "AddNewCourseDataGuid" + ); + + public static readonly MultiPageFormDataFeature AddRegistrationPrompt = new MultiPageFormDataFeature( + 1, + nameof(AddRegistrationPrompt), + "AddRegistrationPromptDataGuid" + ); + + public static readonly MultiPageFormDataFeature EditRegistrationPrompt = new MultiPageFormDataFeature( + 2, + nameof(EditRegistrationPrompt), + "EditRegistrationPromptDataGuid" + ); + + public static readonly MultiPageFormDataFeature AddAdminField = new MultiPageFormDataFeature( + 3, + nameof(AddAdminField), + "AddAdminFieldDataGuid" + ); + + public static readonly MultiPageFormDataFeature EditAdminField = new MultiPageFormDataFeature( + 4, + nameof(EditAdminField), + "EditAdminFieldDataGuid" + ); + + public static readonly MultiPageFormDataFeature AddNewFramework = new MultiPageFormDataFeature( + 5, + nameof(AddNewFramework), + "AddNewFrameworkDataGuid" + ); + + public static readonly MultiPageFormDataFeature EditAssessmentQuestion = new MultiPageFormDataFeature( + 6, + nameof(EditAssessmentQuestion), + "EditAssessmentQuestionDataGuid" + ); + + public static readonly MultiPageFormDataFeature EditSignpostingParameter = new MultiPageFormDataFeature( + 7, + nameof(EditSignpostingParameter), + "EditSignpostingParameterDataGuid" + ); + + public static readonly MultiPageFormDataFeature AddCompetencyLearningResourceSummary = new MultiPageFormDataFeature( + 8, + nameof(AddCompetencyLearningResourceSummary), + "AddCompetencyLearningResourceSummaryDataGuid" + ); + + public static readonly MultiPageFormDataFeature EditCompetencyLearningResources = new MultiPageFormDataFeature( + 9, + nameof(EditCompetencyLearningResources), + "EditCompetencyLearningResourcesDataGuid" + ); + + public static readonly MultiPageFormDataFeature SearchInSelfAssessmentOverviewGroups = new MultiPageFormDataFeature( + 10, + nameof(SearchInSelfAssessmentOverviewGroups), + "SearchInSelfAssessmentOverviewGroupsDataGuid" + ); + + public static readonly MultiPageFormDataFeature AddSelfAssessmentRequestVerification = new MultiPageFormDataFeature( + 11, + nameof(AddSelfAssessmentRequestVerification), + "AddSelfAssessmentRequestVerificationDataGuid" + ); + + public static readonly MultiPageFormDataFeature AddNewSupervisor = new MultiPageFormDataFeature( + 12, + nameof(AddNewSupervisor), + "AddNewSupervisorDataGuid" + ); + + public static readonly MultiPageFormDataFeature EnrolDelegateOnProfileAssessment = new MultiPageFormDataFeature( + 13, + nameof(EnrolDelegateOnProfileAssessment), + "EnrolDelegateOnProfileAssessmentDataGuid" + ); + + public static readonly MultiPageFormDataFeature EnrolDelegateInActivity = new MultiPageFormDataFeature( + 14, + nameof(EnrolDelegateInActivity), + "EnrolDelegateInActivity" + ); + + public readonly string TempDataKey; + + private MultiPageFormDataFeature(int id, string name, string tempDataKey) : base(id, name) + { + TempDataKey = tempDataKey; + } + + public static implicit operator MultiPageFormDataFeature(string value) + { + try + { + return FromName(value); + } + catch (InvalidOperationException e) + { + throw new InvalidCastException(e.Message); + } + } + + public static implicit operator string?(MultiPageFormDataFeature? applicationType) + { + return applicationType?.Name; + } + } +} diff --git a/GDSMultiPageFormService/GDS.MultiPageFormData.csproj b/GDSMultiPageFormService/GDS.MultiPageFormData.csproj new file mode 100644 index 0000000..dfa6a84 --- /dev/null +++ b/GDSMultiPageFormService/GDS.MultiPageFormData.csproj @@ -0,0 +1,16 @@ + + + + net6.0 + enable + enable + $(VersionPrefix) + + + + + + + + + diff --git a/GDSMultiPageFormService/Models/MultipageFormData.cs b/GDSMultiPageFormService/Models/MultipageFormData.cs new file mode 100644 index 0000000..a3eca66 --- /dev/null +++ b/GDSMultiPageFormService/Models/MultipageFormData.cs @@ -0,0 +1,16 @@ +namespace GDS.MultiPageFormData.Models +{ + using System; + internal class MultiPageFormData + { + public int Id { get; set; } + + public Guid TempDataGuid { get; set; } + + public string Json { get; set; } + + public string Feature { get; set; } + + public DateTime CreatedDate { get; set; } + } +} diff --git a/GDSMultiPageFormService/MultiPageFormService.cs b/GDSMultiPageFormService/MultiPageFormService.cs new file mode 100644 index 0000000..e569cbe --- /dev/null +++ b/GDSMultiPageFormService/MultiPageFormService.cs @@ -0,0 +1,171 @@ +namespace GDS.MultiPageFormData +{ + using GDS.MultiPageFormData.Enums; + using GDS.MultiPageFormData.Models; + using GDS.MultiPageFormData.Services; + using Microsoft.AspNetCore.Mvc.ViewFeatures; + using Newtonsoft.Json; + using System; + using System.Data; + + public class MultiPageFormService + { + private static IDbConnection _DbConnection; + + public static void InitConnection(IDbConnection Connection) + { + try + { + if (Connection != null) + { + _DbConnection = Connection; + _DbConnection.Open(); + DbService db = new DbService(_DbConnection); + if (!db.IsDbTableExist()) + { + db.CreateTable(); + } + + } + else + { + throw new Exception("Connection object is null or empty"); + } + } + catch (Exception ex) + { + throw new Exception(ex.Message); + } + finally + { + if (_DbConnection.State == System.Data.ConnectionState.Open) + { + _DbConnection.Close(); + } + } + } + + public static void SetMultiPageFormData(object formData, MultiPageFormDataFeature feature, ITempDataDictionary tempData ) + { + if (_DbConnection != null) + { + var json = JsonConvert.SerializeObject(formData); + + MultiPageFormDataService multiPageFormDataService = new MultiPageFormDataService(_DbConnection); + if (tempData[feature.TempDataKey] != null) + { + var tempDataGuid = (Guid)tempData[feature.TempDataKey]; + + var existingMultiPageFormData = + multiPageFormDataService.GetMultiPageFormDataByGuidAndFeature(tempDataGuid, feature.Name); + if (existingMultiPageFormData != null) + { + multiPageFormDataService.UpdateJsonByGuid(tempDataGuid, json); + tempData[feature.TempDataKey] = tempDataGuid; + return; + } + } + + var multiPageFormData = new MultiPageFormData + { + TempDataGuid = Guid.NewGuid(), + Json = json, + Feature = feature.Name, + CreatedDate = ClockService.UtcNow, + }; + multiPageFormDataService.InsertMultiPageFormData(multiPageFormData); + tempData[feature.TempDataKey] = multiPageFormData.TempDataGuid; + } + else + { + throw new Exception("Connection object is null or empty"); + } + } + + public static T GetMultiPageFormData(MultiPageFormDataFeature feature, ITempDataDictionary tempData) + { + if (_DbConnection != null) + { + MultiPageFormDataService multiPageFormDataService = new MultiPageFormDataService(_DbConnection); + + + if (tempData[feature.TempDataKey] == null) + { + throw new Exception("Attempted to get data with no Guid identifier"); + } + + var settings = new JsonSerializerSettings() { ObjectCreationHandling = ObjectCreationHandling.Replace }; + var tempDataGuid = (Guid)tempData.Peek(feature.TempDataKey); + var existingMultiPageFormData = + multiPageFormDataService.GetMultiPageFormDataByGuidAndFeature(tempDataGuid, feature.Name); + + if (existingMultiPageFormData == null) + { + throw new Exception($"MultiPageFormData not found for {tempDataGuid}"); + } + + tempData[feature.TempDataKey] = tempDataGuid; + + return JsonConvert.DeserializeObject(existingMultiPageFormData.Json, settings); + } + else + { + throw new Exception("Connection object is null or empty"); + } + + } + + public static void ClearMultiPageFormData(MultiPageFormDataFeature feature, ITempDataDictionary tempData) + { + if (_DbConnection != null) + { + MultiPageFormDataService multiPageFormDataService = new MultiPageFormDataService(_DbConnection); + + if (tempData[feature.TempDataKey] == null) + { + throw new Exception("Attempted to clear data with no Guid identifier"); + } + + var tempDataGuid = (Guid)tempData.Peek(feature.TempDataKey); + multiPageFormDataService.DeleteByGuid(tempDataGuid); + tempData.Remove(feature.TempDataKey); + } + else + { + throw new Exception("Connection object is null or empty"); + } + } + + public static bool FormDataExistsForGuidAndFeature(MultiPageFormDataFeature feature, Guid tempDataGuid) + { + try + { + if (_DbConnection != null) + { + MultiPageFormDataService multiPageFormDataService = new MultiPageFormDataService(_DbConnection); + + var existingMultiPageFormData = + multiPageFormDataService.GetMultiPageFormDataByGuidAndFeature(tempDataGuid, feature.Name); + return existingMultiPageFormData != null; + } + else + { + throw new Exception("Connection object is null or empty"); + } + } + catch (Exception ex) + { + throw new Exception(ex.Message); + } + finally + { + if (_DbConnection.State == ConnectionState.Open) + { + _DbConnection.Close(); + } + } + + } + + } +} diff --git a/GDSMultiPageFormService/Services/DbService.cs b/GDSMultiPageFormService/Services/DbService.cs new file mode 100644 index 0000000..f02a860 --- /dev/null +++ b/GDSMultiPageFormService/Services/DbService.cs @@ -0,0 +1,58 @@ +namespace GDS.MultiPageFormData.Services +{ + using Dapper; + using System; + using System.Data; + + internal interface IDbService + { + int CreateTable(); + bool IsDbTableExist(); + } + + internal class DbService : IDbService + { + private readonly IDbConnection connection; + public DbService(IDbConnection connection) + { + this.connection = connection; + } + + public int CreateTable() + { + int Result = 1; + try + { + connection.Execute(@"CREATE TABLE [MultiPageFormData]( + [ID] [int] IDENTITY(1,1) NOT NULL , + [TempDataGuid] [uniqueidentifier] NOT NULL, + [Json] [nvarchar](max) NOT NULL, + [Feature] [nvarchar](100) NOT NULL, + [CreatedDate] [datetime] NOT NULL, + CONSTRAINT PK_MultiPageFormData PRIMARY KEY (ID))"); + } + catch (Exception) + { + Result = 0; + } + return Result; + } + + public bool IsDbTableExist() + { + bool IsExists = false; + try + { + int existingId = (int)connection.ExecuteScalar(@"SELECT count(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = N'MultiPageFormData'"); + if (existingId > 0) + IsExists = true; + } + catch (Exception) + { + + } + return IsExists; + } + + } +} diff --git a/GDSMultiPageFormService/Services/MultiPageFormDataService.cs b/GDSMultiPageFormService/Services/MultiPageFormDataService.cs new file mode 100644 index 0000000..e1c1166 --- /dev/null +++ b/GDSMultiPageFormService/Services/MultiPageFormDataService.cs @@ -0,0 +1,69 @@ +namespace GDS.MultiPageFormData.Services +{ + using System; + using System.Data; + using Dapper; + using GDS.MultiPageFormData.Models; + + internal interface IMultiPageFormDataService + { + MultiPageFormData? GetMultiPageFormDataByGuidAndFeature(Guid tempDataGuid, string feature); + + void InsertMultiPageFormData(MultiPageFormData multiPageFormData); + + void UpdateJsonByGuid(Guid tempDataGuid, string json); + + void DeleteByGuid(Guid tempDataGuid); + } + + internal class MultiPageFormDataService : IMultiPageFormDataService + { + private readonly IDbConnection connection; + + public MultiPageFormDataService(IDbConnection connection) + { + this.connection = connection; + } + + public MultiPageFormData? GetMultiPageFormDataByGuidAndFeature(Guid tempDataGuid, string feature) + { + return connection.QuerySingleOrDefault( + @"SELECT + ID, + TempDataGuid, + Json, + Feature, + CreatedDate + FROM MultiPageFormData + WHERE TempDataGuid = @tempDataGuid AND Feature = @feature", + new { tempDataGuid, feature } + ); + } + + public void InsertMultiPageFormData(MultiPageFormData multiPageFormData) + { + connection.Execute( + @"INSERT INTO MultiPageFormData (TempDataGuid, Json, Feature, CreatedDate) + VALUES (@TempDataGuid, @Json, @Feature, @CreatedDate)", + multiPageFormData + ); + } + + public void UpdateJsonByGuid(Guid tempDataGuid, string json) + { + connection.Execute( + @"UPDATE MultiPageFormData SET Json = @json WHERE TempDataGuid = @tempDataGuid", + new { tempDataGuid, json } + ); + } + + public void DeleteByGuid(Guid tempDataGuid) + { + connection.Execute( + @"DELETE FROM MultiPageFormData WHERE TempDataGuid = @tempDataGuid", + new { tempDataGuid } + ); + } + + } +} diff --git a/GDSMultiPageFormService/bin/Debug/GDS.MultiPageFormData.1.0.0.nupkg b/GDSMultiPageFormService/bin/Debug/GDS.MultiPageFormData.1.0.0.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..966cdd466b26c8b3ce804bcbcbd03090910817bd GIT binary patch literal 10574 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 Cax#km literal 0 HcmV?d00001 diff --git a/GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.deps.json b/GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.deps.json new file mode 100644 index 0000000..db53efb --- /dev/null +++ b/GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.deps.json @@ -0,0 +1,204 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v6.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v6.0": { + "NHS.MultiPageForm/1.0.0": { + "dependencies": { + "Dapper": "2.0.123", + "Microsoft.FeatureManagement.AspNetCore": "2.5.1", + "Newtonsoft.Json": "13.0.1" + }, + "runtime": { + "NHS.MultiPageForm.dll": {} + } + }, + "Dapper/2.0.123": { + "runtime": { + "lib/net5.0/Dapper.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.0.123.33578" + } + } + }, + "Microsoft.Extensions.Configuration/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1" + } + }, + "Microsoft.Extensions.Configuration.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + } + }, + "Microsoft.Extensions.Configuration.Binder/2.1.10": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1" + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/2.1.1": {}, + "Microsoft.Extensions.Logging/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Binder": "2.1.10", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + } + }, + "Microsoft.Extensions.Logging.Abstractions/2.1.1": {}, + "Microsoft.Extensions.Options/2.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Primitives": "2.1.1" + } + }, + "Microsoft.Extensions.Primitives/2.1.1": { + "dependencies": { + "System.Memory": "4.5.1", + "System.Runtime.CompilerServices.Unsafe": "4.5.1" + } + }, + "Microsoft.FeatureManagement/2.5.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Binder": "2.1.10", + "Microsoft.Extensions.Logging": "2.1.1" + }, + "runtime": { + "lib/net5.0/Microsoft.FeatureManagement.dll": { + "assemblyVersion": "2.5.1.0", + "fileVersion": "2.5.1.0" + } + } + }, + "Microsoft.FeatureManagement.AspNetCore/2.5.1": { + "dependencies": { + "Microsoft.FeatureManagement": "2.5.1" + }, + "runtime": { + "lib/net5.0/Microsoft.FeatureManagement.AspNetCore.dll": { + "assemblyVersion": "2.5.1.0", + "fileVersion": "2.5.1.0" + } + } + }, + "Newtonsoft.Json/13.0.1": { + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.1.25517" + } + } + }, + "System.Memory/4.5.1": {}, + "System.Runtime.CompilerServices.Unsafe/4.5.1": {} + } + }, + "libraries": { + "NHS.MultiPageForm/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Dapper/2.0.123": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RDFF4rBLLmbpi6pwkY7q/M6UXHRJEOerplDGE5jwEkP/JGJnBauAClYavNKJPW1yOTWRPIyfj4is3EaJxQXILQ==", + "path": "dapper/2.0.123", + "hashPath": "dapper.2.0.123.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LjVKO6P2y52c5ZhTLX/w8zc5H4Y3J/LJsgqTBj49TtFq/hAtVNue/WA0F6/7GMY90xhD7K0MDZ4qpOeWXbLvzg==", + "path": "microsoft.extensions.configuration/2.1.1", + "hashPath": "microsoft.extensions.configuration.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VfuZJNa0WUshZ/+8BFZAhwFKiKuu/qOUCFntfdLpHj7vcRnsGHqd3G2Hse78DM+pgozczGM63lGPRLmy+uhUOA==", + "path": "microsoft.extensions.configuration.abstractions/2.1.1", + "hashPath": "microsoft.extensions.configuration.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/2.1.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-anSrDPFjcz6oBQjrul2vSHCg/wOZ2gJc1ZNzm03LtkA9S17x8xnkLaT599uuFnl6JSZJgQy4hoHVzt2+bIDc9w==", + "path": "microsoft.extensions.configuration.binder/2.1.10", + "hashPath": "microsoft.extensions.configuration.binder.2.1.10.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MgYpU5cwZohUMKKg3sbPhvGG+eAZ/59E9UwPwlrUkyXU+PGzqwZg9yyQNjhxuAWmoNoFReoemeCku50prYSGzA==", + "path": "microsoft.extensions.dependencyinjection.abstractions/2.1.1", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hh+mkOAQDTp6XH80xJt3+wwYVzkbwYQl9XZRCz4Um0JjP/o7N9vHM3rZ6wwwtr+BBe/L6iBO2sz0px6OWBzqZQ==", + "path": "microsoft.extensions.logging/2.1.1", + "hashPath": "microsoft.extensions.logging.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-XRzK7ZF+O6FzdfWrlFTi1Rgj2080ZDsd46vzOjadHUB0Cz5kOvDG8vI7caa5YFrsHQpcfn0DxtjS4E46N4FZsA==", + "path": "microsoft.extensions.logging.abstractions/2.1.1", + "hashPath": "microsoft.extensions.logging.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Options/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-V7lXCU78lAbzaulCGFKojcCyG8RTJicEbiBkPJjFqiqXwndEBBIehdXRMWEVU3UtzQ1yDvphiWUL9th6/4gJ7w==", + "path": "microsoft.extensions.options/2.1.1", + "hashPath": "microsoft.extensions.options.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-scJ1GZNIxMmjpENh0UZ8XCQ6vzr/LzeF9WvEA51Ix2OQGAs9WPgPu8ABVUdvpKPLuor/t05gm6menJK3PwqOXg==", + "path": "microsoft.extensions.primitives/2.1.1", + "hashPath": "microsoft.extensions.primitives.2.1.1.nupkg.sha512" + }, + "Microsoft.FeatureManagement/2.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ERbRjk0etZs4d5Pv17unfogO4iBwV2c/HoBt4jqIJmfbKbmTLV+GbjBPYzidIg2RgYIFi8yA+EoEapSAIOp19g==", + "path": "microsoft.featuremanagement/2.5.1", + "hashPath": "microsoft.featuremanagement.2.5.1.nupkg.sha512" + }, + "Microsoft.FeatureManagement.AspNetCore/2.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7jV53GPdAMUphiTQX6rIJAdDe8JRb8yRUIbFixYKhqIkcpba4sADMacovOzVWU+SOKeGqWrm5YDpQSNNy6IoDw==", + "path": "microsoft.featuremanagement.aspnetcore/2.5.1", + "hashPath": "microsoft.featuremanagement.aspnetcore.2.5.1.nupkg.sha512" + }, + "Newtonsoft.Json/13.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", + "path": "newtonsoft.json/13.0.1", + "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" + }, + "System.Memory/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sDJYJpGtTgx+23Ayu5euxG5mAXWdkDb4+b0rD0Cab0M1oQS9H0HXGPriKcqpXuiJDTV7fTp/d+fMDJmnr6sNvA==", + "path": "system.memory/4.5.1", + "hashPath": "system.memory.4.5.1.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Zh8t8oqolRaFa9vmOZfdQm/qKejdqz0J9kr7o2Fu0vPeoH3BL1EOXipKWwkWtLT1JPzjByrF19fGuFlNbmPpiw==", + "path": "system.runtime.compilerservices.unsafe/4.5.1", + "hashPath": "system.runtime.compilerservices.unsafe.4.5.1.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.dll b/GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.dll new file mode 100644 index 0000000000000000000000000000000000000000..f1800ae6a4ff0f557abcb5381f3a2defb43c818b GIT binary patch literal 20992 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 VkNtnfJ-O!Ju#W#oyc$|CZ+wH(Utsw}Wfa@S3kT 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 YR1b}(>%!ci8RC + + + GDS.MultiPageFormData + 1.0.0 + GDS.MultiPageFormData + Package Description + + + + + + + + + + + + \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.1.nuspec b/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.1.nuspec new file mode 100644 index 0000000..125b01c --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.1.nuspec @@ -0,0 +1,19 @@ + + + + GDS.MultiPageFormData + 1.0.1 + GDS.MultiPageFormData + Package Description + + + + + + + + + + + + \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/GDS.MultiPageFormData.GlobalUsings.g.cs b/GDSMultiPageFormService/obj/Debug/net6.0/GDS.MultiPageFormData.GlobalUsings.g.cs new file mode 100644 index 0000000..ac22929 --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/GDS.MultiPageFormData.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/GDS.MultiPageFormData.assets.cache b/GDSMultiPageFormService/obj/Debug/net6.0/GDS.MultiPageFormData.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..0a4cc15247f55b908e54fa844f0709f93f156a15 GIT binary patch literal 7354 zcmdT}UvC>l5Ko~=NNL*AP$;xe(=>qwa!%qVN-B_W9URgosfB69!@X>L8~2*~$L(HQ zKk$k`YLNi(&IjNb@y;jUiKl)7z63LOyS|OHjyH)@r6;XUcb?h(&D`wl{KmCAE9FxI z0|Wm(-~RLIzsdM5=bzKx-kG@h^AFR%{~i8cu^UX+Dz+6QP0H`Wzf0=$nFD(LRyv0Y z`E>#LG~Cho7?FSV$N3J8C_oMxEjM^bQ@0=H6D+r_b$3(w#8$0{#u zHr=4P&-hu(v{cWZ>%jO1JpbNTjEC{I1l-NT=R44k_0Pj$bdVi-H`7u*{ALG6OuSF~ zn2Q3;J8;L8@GgvW^Xwyw?LuP_7Qu1T2xGcGU}Y9>J0cg~jf%ior+yf> z@Xe%ID4{5Z%{7zgM&T6@+)-#2Cgv8OEG|sUE#(QQaNlJK@d|aGIBsayACQ%zhcG^ZaU9EZ zX@{;%*V%C$?0C7#cWI%neAihx1r{FDvR;~^E9-Tpd<>?%yyd>MR#)!pto;P6JuWmr zV%O0C9rkI!e*Ecyv`R-0bXHmY`yz*?4HCPKHt4Vy0sHZy6Vd`5ozPh@0~Wk+njt~z zXoe2ttPGK!#kJpVI~^7Mkl1zfLx+71upd1wk*IXEM2D&bsGjwou85{2QatEMVjs|~ z#6-3tO(*~~m95->XPpW2@Ls(Z;NeW##uWAAsv|hdnELiUP%Y^G4U0bNXpQg(tAS9t z00tC+Zvj;<=3P|-zB8D%0G5QhLf1@45EySFrgEj~!B$eIK%eVb&dxS%Mz@BtrsL-a zTQ_ey9*nZBnJ(Ll`=QZ$a=()4N|Fk8^`aC|eQxYNopN{Vf@m6JR~lu#i0Oi_j7M5E5Mfli(QmbB6)8@Hg +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("GDSMultiPageFormService")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("GDSMultiPageFormService")] +[assembly: System.Reflection.AssemblyTitleAttribute("GDSMultiPageFormService")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.AssemblyInfoInputs.cache b/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.AssemblyInfoInputs.cache new file mode 100644 index 0000000..011a90c --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +3d3a6f863cdf817474f72b2d6e9ba291ccaee5be diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.GeneratedMSBuildEditorConfig.editorconfig b/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..f505f96 --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,10 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = GDSMultiPageFormService +build_property.ProjectDir = C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\ diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.GlobalUsings.g.cs b/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.GlobalUsings.g.cs new file mode 100644 index 0000000..ac22929 --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.assets.cache b/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..c72a56715c7955a6bf7a4ff6ce999840e6562a68 GIT binary patch literal 329 zcmWIWc6a1rU|{IWG^yNU>m)vB@#;XGR*};j8LnLHWfyd|B*cc=uH2>W$_P|M0I&e% zRh+G2LW@(2iens0b5e>j^K=88WAyS$(^E@g3KEmE6Vp?RV?gG(0~H1o<);@V<|?>l z=A;%Ys2W*RSeU6AS;qKgCKu%w=ckn@gk=_&Cgvyvmz1Vt=EnqQBo?Kn#Q2rErX%)DXB#uyKn&j D8=+Y? literal 0 HcmV?d00001 diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.csproj.AssemblyReference.cache b/GDSMultiPageFormService/obj/Debug/net6.0/GDSMultiPageFormService.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..e048cdc44380f3ace91b4f4348c33392b13eb446 GIT binary patch literal 90939 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 literal 0 HcmV?d00001 diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.AssemblyInfo.cs b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.AssemblyInfo.cs new file mode 100644 index 0000000..51da998 --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("NHS.MultiPageForm")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("NHS.MultiPageForm")] +[assembly: System.Reflection.AssemblyTitleAttribute("NHS.MultiPageForm")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.AssemblyInfoInputs.cache b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.AssemblyInfoInputs.cache new file mode 100644 index 0000000..28dff17 --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +760d109dd4c150266b604c5121a8285798d2ac35 diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.GeneratedMSBuildEditorConfig.editorconfig b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..f004151 --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,10 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = NHS.MultiPageForm +build_property.ProjectDir = C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\ diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.GlobalUsings.g.cs b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.GlobalUsings.g.cs new file mode 100644 index 0000000..ac22929 --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.assets.cache b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..95536232a199cbb0da0428d47f7d102880c19379 GIT binary patch literal 7354 zcmdT}&u<$=6i%Q?NFgmW6bdQSv`wIatdqEjnyN?`hlD^9EJ7;|dl`Gj?za0&JF_L0 z;J^h51PE0^;#ltd0Tp+yy>jJ003o>Z-tLTd;*8@-;-GY;(Q4Q4&3y0en>X)!u70>$ zJ~=Qj@b~uMgUYY}{`GZmWAf4Gf8Kxi!#98YzWwEIi;w>K>F0^-qhFi_A#sht{r$>y z`zE6?v&)I+#BMNCt=LwOG%2?uQol=@l-Ul6A{yKC)~q!*U$Q;7W(SlnShMzW`itdw z-jia|LAXBw1D{X87=m$s5LT(iVKXLvVa4@u%8`LEv9m*gFDnzNmW%>&)e;PcAJLMY-?z87t(qI)cS)T-dqA(h zo6ey^ep*0&2JYy5jL3)malS(%3Xp?(%MI?()a{4)1k3H|*4oo``w*vuRWhVb!}C}D zvC0dZO*d%nGk(@HE!FeSc3^xCo*(oT<6*ol0eAE8nGW>h{qt}b9b|`olxe9Re!c@E zCf;xRA~m~#TmOK``O@G^{a^Xwyw?LuP_7Qt~-4`aGNU}Y9jc%1HnZ0Z6K=zamzD74GPv3oyRN!0PEC)?%FcR-6Rf z^(maEegubc49EXHw@#Ur1dKGOeKq}bF>T-}ub!-1nf}K@zasRvr2frRU&UGgY2OwM;H!(de7D0L#frVfEH$^F&J_cl>;yyU1+8?i zQvx;5Yc)m2LjgSyT}tdeoybQha6!9Xo(WK9BA3~J>ZndK9~;gI8b6aV%@`(v{deOe3usL%6FZG(_rB-E$gKzy0Ttp%9~)y<6G`aYjx$m&f2%Y z+T%h4Bz7GQ&|#ke?8l!TNUL=8KxdWJzb|rV+90v(XoC)W5wIUGIw394(FvUevtYsh zPBSD(9nH{zoRcBav$*!#ZKtE69}>Hce(12z1NNh*B@&g6mgrEG0M&Q>rz@f0F+ND~SGO=T-r;aO+G0=!qRMR+)swlPKhxaJ7XGOoV81yl>Ve>C#{H%h~Cj?C5&3@VV!s+KA5W&iAI f+MsWy^Er0^zB3ZXHSu*rgkgT77R@7O+FbNMEq^pm literal 0 HcmV?d00001 diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.AssemblyReference.cache b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..7af8dd2e9c6c7cd3d01df0925103936b4270f7a6 GIT binary patch literal 175891 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 literal 0 HcmV?d00001 diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.CoreCompileInputs.cache b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..e8eede4 --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +5b25354f2a19b6fb0b7699cdc508f8d1e39a8afb diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.FileListAbsolute.txt b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..ce5170d --- /dev/null +++ b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\obj\Debug\net6.0\NHS.MultiPageForm.csproj.AssemblyReference.cache +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\obj\Debug\net6.0\NHS.MultiPageForm.GeneratedMSBuildEditorConfig.editorconfig +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\obj\Debug\net6.0\NHS.MultiPageForm.AssemblyInfoInputs.cache +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\obj\Debug\net6.0\NHS.MultiPageForm.AssemblyInfo.cs +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\obj\Debug\net6.0\NHS.MultiPageForm.csproj.CoreCompileInputs.cache +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\bin\Debug\net6.0\NHS.MultiPageForm.deps.json +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\bin\Debug\net6.0\NHS.MultiPageForm.dll +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\bin\Debug\net6.0\NHS.MultiPageForm.pdb +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\obj\Debug\net6.0\NHS.MultiPageForm.dll +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\obj\Debug\net6.0\refint\NHS.MultiPageForm.dll +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\obj\Debug\net6.0\NHS.MultiPageForm.pdb +C:\HEE\NHS\GDSMultiPageFormService\GDSMultiPageFormService\obj\Debug\net6.0\ref\NHS.MultiPageForm.dll diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.dll b/GDSMultiPageFormService/obj/Debug/net6.0/NHS.MultiPageForm.dll new file mode 100644 index 0000000000000000000000000000000000000000..f1800ae6a4ff0f557abcb5381f3a2defb43c818b GIT binary patch literal 20992 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 VkNtnfJ-O!Ju#W#oyc$|CZ+wH(Utsw}Wfa@S3kT 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 literal 0 HcmV?d00001 diff --git a/GDSMultiPageFormService/obj/Debug/net6.0/refint/NHS.MultiPageForm.dll b/GDSMultiPageFormService/obj/Debug/net6.0/refint/NHS.MultiPageForm.dll new file mode 100644 index 0000000000000000000000000000000000000000..86637c4769a4fe1bdd2538b9fc9bbfc54b7e2405 GIT binary patch literal 9216 zcmeHNeQX@Zb$_$RTb^W#KAt2;wrKez%8qQyms2PylHw0i#}A(^lCth7M{x{tdAB^R zwYPiP-J?VSPUJ{&fYd<~z)^#?DD0|rk)lofM}Q;-To_Wz0!<7wKt7QaRqEOZkN`hHbXy$?}}n*asUz)Q{B_cd?cyqS43JEzGHe})o7)Pr*MD$!T*=4V*ouLq|g z?z{8VKKk;iH#UD&9e87N`KaY*8=hP9jC!_WIF1`+=gq9wbh4I{9i1*^>u%M|ty!~r zYh?Q17|{XMLnmI{_iWtSCEAj`N#%()fRhTj`<}pi7$u8Bl$N&^`ppdXU!E5MBO*a_ zpI}w~*M3JNv+(@*Fwrz4b3`@=;@aml(aqp}19}73%6=U^+;UyCQlKB{(9hKuttx17 zEeiyFiTws9&oI&cTwtCIKn=f#0Sd=NN9lO7@IL4HUIjeq!yFKf!6uZBXBZZ8o@u*K z>UF1Rf9cWvDzd$R zrG_Z-{|=BDl-p4Dq3l9|F0Db~{*9n;%I7U6=5gBOauW(%!!wr*W1-ViJ@@tM^rpbS zOkB}#p<}(AjK3tDe@on))ajpk{sZtKf&ZOge1qW62>iNmyae01+_MPjmK4KJCm0S1 zen4AHuBL>3p8DulsZ-GW3&ql>XuHzsITC%HEq_Q~OlIhNdI9i!ssPTXP*>Da_U>&_UxN=!aqQA`4n5clya${#{X{*V97AN1Lj5wLdg&!tyQI?S za{}>V%^!hc&09pa9LX{w`^QLjt5Cn7Z;0kbdKUHmKKYhVcZ=*8z13^M$_}CaN_(p} z4{8@BHm7AA#%L{lfD-U?JvSs6W&$;9wQk z`x7nQLG4Z~)158Zc;f4AO2$3glHCR?ZHoPjsk6}hW{X;;yOS4iKnvSDM@N$1ZBfhg z54}HXQRnDB?QI&2G+{6CbIj4W-i*3R+gj8XO;`6s)N{0?uTl3#)G|Gj%&7ZX)am5y z>i!mWMjur9xSsTAXGEP#?MvlUC$&@U>eAf(8&I6JuuK4NSF$f5O($p&xS}L*?S}YA zMW?@YLRQ2a>};r|C?(R66NvraPG2FvBCp;6zAPH0Mj{ZlcrB-gJ|>!>)YVd$$*XBAR`z9GQ9q!Lym(n( zP4@`C12B!O$#6tqQQ+eOj|embT7Wt-_GNuN{P`T+PdTjn$5jp)`NM!4X$f$UJ`Q*v zeG+hpUIY9feG9Na{|fjR{S>ey{3ij2u*$Ef0##6}06#yj#=x0@2E&T*E5ffJt0lBE z!Z{h?VPVK`CI-(v1Jgy3WCH)b=D;mQ`69)kI z3(h)x%1fZ`M%mv705xQ{URc}&s3Bvm0-gobXfs+-h&H!1D0}`^Kn;227QpvnZuOkz zx!d_Xj~U-ueh_S=8O+XWc|)SoskfC*ac8cndqGrgK~K{t{U{j}e%8vFgOKfC5_(hg z&PMMo(R*w3o{8Q^qW6<@5uOsxRbl;EyfxyJM;_;(JmQjvFL}fyj}u}Z@yKHi<`IiL zS9{>0y|c4B^0Rqh6~^XvgxIL%H*906U>m-_>`dUat>n88YB>3YnfaRydkYbjuc$mHY?l>KR01Ire{^C zW(KpxD*54S+;i)om|2c0Pc(5&!s0GQY+9tFrfml1{v{!18dW1OAN5@)VvJO)Bh|X) zj9aE%rLn3Nbdbdr9V(gLqE#`eI65Dr1zeaMi;1oZF|**AXtd1ZCC*P7b(6R=f|R`_ z#5wHSv?na98X*pAB1mT00ulx4P}2#R^xdXcF?r0%Xf$lAV#ITRs-_=UPMhYCjl+qi zhiV;om%BU|u~Iw*#!gy(;Dh4mjX2d<4v$yV4I|p2v=Fse!6e|8t(xO{X2I}HLZ=TJ z9uUNT$~;j(S3t0vVX&&)X>qlaZg^&uyJ^x`ecr5A&FV;i@51>eI0d)fux!(lsRNY` zQA=sY$LwxVG-}Q_Yc(F0HgBqF+ufWI-#6>?_EOmjIu*-?2Y1JDlWCrCy<=?)vHm!` zIc$19CiF^S(cyI<17z4Y)WTX`uxd?D^x8(kt_t&zX&Wa6^V{;+gM%K{d?jcL;?BV? z-y60Chs*`jGo6YVS8a=84mWBzOKm|k4TT?A^OkJ|9nwX^Zeo(#M(vtun~QpjuX!rF z;b%R$^G`=Jp%u`$8rydr(+QBkOq($AMr@m=9x3IzCSa}#Zn!|GU^r10uzx3^Oh-u-LH)+%OonbxNWiGZDxriE)a67fzVc zsM1Cy$+Vh&oEz>ii-~XK(CIo_;`P9}N*013VZ0>fp2d<14@-zX&2%U-%Puh42!Kg$ z;~7VVa3u=v21iX#GF}M_v*B{as9{lJLSy%cJH+vLFwu~enhnm1zUxu05&*_K zi)CQJ!)(Q0IR?2XIr_17G@ZEXvW{DF4i_`wl~Y+dfQ`z5qle5e{rS-<28$<%Pm@-~ zbA5Lq$c^}oDHByaGdHMW=g?O)qkk%o7uy+idvMT1a6c@o9SgY0MRJ8?(haXLBpS*6z7B?_V_} zv}p(Hc>zhKJ#Bda4w*Hi=rBbMC>~3qCYw>n~)@RD)Ly4ntsKz8W=T97x^s# z6II?k_hy31lzW2Wz4bA3iCet!V3eBmy5TLsbhJH>TC$-tud6RbX9R*pWDGtl;aPFd z+>=!*mB`{F3P^uHlYN3dn0n>m*^l*qd-cB5-+par&prS0#W{uRusf2Po=oVOJ(}Lv ztFO;Ipw?0f@29kkF_6&vO-)ZF+0&Ckn~80d>ep76AU+B1R&@3lf9IC9HAwmH3CZ^joT19vs-lDBWnq_RwF9{H zeJ3^PdmG5_YHgCz(LFb_?u~y-?2yN3d>Pmeo__(>;r0zHhc`dPp+Is~kUUs|U? z7Xin^UtQ_7o}c|H{DPE8i8|r?;m8o*#bd5?J)@u$tQzFOj)mV7a9$^e7RVL7t#X53 zhSUJphuok5dM>E&d8MZTqY6F+(6Yd& zI*JyEvM6O~b2{R4#JSD5|4fC^`%T&o$KfDsy6~ro_yrxkAmHyj4*ZRe+xRXU*G8}% yKf*5$9P1Ip*GHf0m=QL5o5gJGj(WQe$NqQtIT-$5fCoPCJM81TuKk}y;C}%9*6_#x literal 0 HcmV?d00001 diff --git a/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.dgspec.json b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.dgspec.json new file mode 100644 index 0000000..965de12 --- /dev/null +++ b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.dgspec.json @@ -0,0 +1,84 @@ +{ + "format": 1, + "restore": { + "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDS.MultiPageFormData.csproj": {} + }, + "projects": { + "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDS.MultiPageFormData.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDS.MultiPageFormData.csproj", + "projectName": "GDS.MultiPageFormData", + "projectPath": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDS.MultiPageFormData.csproj", + "packagesPath": "C:\\Users\\Auldrin-PC\\.nuget\\packages\\", + "outputPath": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\", + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], + "configFilePaths": [ + "C:\\Users\\Auldrin-PC\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\PackageSource": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "Dapper": { + "target": "Package", + "version": "[2.0.123, )" + }, + "Microsoft.FeatureManagement.AspNetCore": { + "target": "Package", + "version": "[2.5.1, )" + }, + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.201\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.props b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.props new file mode 100644 index 0000000..cf9e277 --- /dev/null +++ b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.props @@ -0,0 +1,18 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Auldrin-PC\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder + PackageReference + 6.1.0 + + + + + + + + \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.targets b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.targets new file mode 100644 index 0000000..35a7576 --- /dev/null +++ b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.dgspec.json b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.dgspec.json new file mode 100644 index 0000000..13a56a7 --- /dev/null +++ b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.dgspec.json @@ -0,0 +1,69 @@ +{ + "format": 1, + "restore": { + "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDSMultiPageFormService.csproj": {} + }, + "projects": { + "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDSMultiPageFormService.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDSMultiPageFormService.csproj", + "projectName": "GDSMultiPageFormService", + "projectPath": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDSMultiPageFormService.csproj", + "packagesPath": "C:\\Users\\Auldrin-PC\\.nuget\\packages\\", + "outputPath": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\", + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], + "configFilePaths": [ + "C:\\Users\\Auldrin-PC\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.201\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.props b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.props new file mode 100644 index 0000000..cf9e277 --- /dev/null +++ b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.props @@ -0,0 +1,18 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Auldrin-PC\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder + PackageReference + 6.1.0 + + + + + + + + \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.targets b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.targets new file mode 100644 index 0000000..35a7576 --- /dev/null +++ b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.dgspec.json b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.dgspec.json new file mode 100644 index 0000000..f14f8ea --- /dev/null +++ b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.dgspec.json @@ -0,0 +1,83 @@ +{ + "format": 1, + "restore": { + "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\NHS.MultiPageForm.csproj": {} + }, + "projects": { + "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\NHS.MultiPageForm.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\NHS.MultiPageForm.csproj", + "projectName": "NHS.MultiPageForm", + "projectPath": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\NHS.MultiPageForm.csproj", + "packagesPath": "C:\\Users\\Auldrin-PC\\.nuget\\packages\\", + "outputPath": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\", + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], + "configFilePaths": [ + "C:\\Users\\Auldrin-PC\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "Dapper": { + "target": "Package", + "version": "[2.0.123, )" + }, + "Microsoft.FeatureManagement.AspNetCore": { + "target": "Package", + "version": "[2.5.1, )" + }, + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.201\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.props b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.props new file mode 100644 index 0000000..cf9e277 --- /dev/null +++ b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.props @@ -0,0 +1,18 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Auldrin-PC\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder + PackageReference + 6.1.0 + + + + + + + + \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.targets b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.targets new file mode 100644 index 0000000..35a7576 --- /dev/null +++ b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/GDSMultiPageFormService/obj/project.assets.json b/GDSMultiPageFormService/obj/project.assets.json new file mode 100644 index 0000000..e863b0b --- /dev/null +++ b/GDSMultiPageFormService/obj/project.assets.json @@ -0,0 +1,490 @@ +{ + "version": 3, + "targets": { + "net6.0": { + "Dapper/2.0.123": { + "type": "package", + "compile": { + "lib/net5.0/Dapper.dll": {} + }, + "runtime": { + "lib/net5.0/Dapper.dll": {} + } + }, + "Microsoft.Extensions.Configuration/2.1.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/2.1.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Configuration.Binder/2.1.10": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/2.1.1": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging/2.1.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Binder": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/2.1.1": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Options/2.1.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Options.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Options.dll": {} + } + }, + "Microsoft.Extensions.Primitives/2.1.1": { + "type": "package", + "dependencies": { + "System.Memory": "4.5.1", + "System.Runtime.CompilerServices.Unsafe": "4.5.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": {} + } + }, + "Microsoft.FeatureManagement/2.5.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Binder": "2.1.10", + "Microsoft.Extensions.Logging": "2.1.1" + }, + "compile": { + "lib/net5.0/Microsoft.FeatureManagement.dll": {} + }, + "runtime": { + "lib/net5.0/Microsoft.FeatureManagement.dll": {} + } + }, + "Microsoft.FeatureManagement.AspNetCore/2.5.1": { + "type": "package", + "dependencies": { + "Microsoft.FeatureManagement": "2.5.1" + }, + "compile": { + "lib/net5.0/Microsoft.FeatureManagement.AspNetCore.dll": {} + }, + "runtime": { + "lib/net5.0/Microsoft.FeatureManagement.AspNetCore.dll": {} + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "Newtonsoft.Json/13.0.1": { + "type": "package", + "compile": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + } + }, + "System.Memory/4.5.1": { + "type": "package", + "compile": { + "ref/netcoreapp2.1/_._": {} + }, + "runtime": { + "lib/netcoreapp2.1/_._": {} + } + }, + "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "type": "package", + "compile": { + "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "runtime": { + "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll": {} + } + } + } + }, + "libraries": { + "Dapper/2.0.123": { + "sha512": "RDFF4rBLLmbpi6pwkY7q/M6UXHRJEOerplDGE5jwEkP/JGJnBauAClYavNKJPW1yOTWRPIyfj4is3EaJxQXILQ==", + "type": "package", + "path": "dapper/2.0.123", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Dapper.png", + "dapper.2.0.123.nupkg.sha512", + "dapper.nuspec", + "lib/net461/Dapper.dll", + "lib/net461/Dapper.xml", + "lib/net5.0/Dapper.dll", + "lib/net5.0/Dapper.xml", + "lib/netstandard2.0/Dapper.dll", + "lib/netstandard2.0/Dapper.xml" + ] + }, + "Microsoft.Extensions.Configuration/2.1.1": { + "sha512": "LjVKO6P2y52c5ZhTLX/w8zc5H4Y3J/LJsgqTBj49TtFq/hAtVNue/WA0F6/7GMY90xhD7K0MDZ4qpOeWXbLvzg==", + "type": "package", + "path": "microsoft.extensions.configuration/2.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.xml", + "microsoft.extensions.configuration.2.1.1.nupkg.sha512", + "microsoft.extensions.configuration.nuspec" + ] + }, + "Microsoft.Extensions.Configuration.Abstractions/2.1.1": { + "sha512": "VfuZJNa0WUshZ/+8BFZAhwFKiKuu/qOUCFntfdLpHj7vcRnsGHqd3G2Hse78DM+pgozczGM63lGPRLmy+uhUOA==", + "type": "package", + "path": "microsoft.extensions.configuration.abstractions/2.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "microsoft.extensions.configuration.abstractions.2.1.1.nupkg.sha512", + "microsoft.extensions.configuration.abstractions.nuspec" + ] + }, + "Microsoft.Extensions.Configuration.Binder/2.1.10": { + "sha512": "anSrDPFjcz6oBQjrul2vSHCg/wOZ2gJc1ZNzm03LtkA9S17x8xnkLaT599uuFnl6JSZJgQy4hoHVzt2+bIDc9w==", + "type": "package", + "path": "microsoft.extensions.configuration.binder/2.1.10", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.xml", + "microsoft.extensions.configuration.binder.2.1.10.nupkg.sha512", + "microsoft.extensions.configuration.binder.nuspec" + ] + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/2.1.1": { + "sha512": "MgYpU5cwZohUMKKg3sbPhvGG+eAZ/59E9UwPwlrUkyXU+PGzqwZg9yyQNjhxuAWmoNoFReoemeCku50prYSGzA==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection.abstractions/2.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg.sha512", + "microsoft.extensions.dependencyinjection.abstractions.nuspec" + ] + }, + "Microsoft.Extensions.Logging/2.1.1": { + "sha512": "hh+mkOAQDTp6XH80xJt3+wwYVzkbwYQl9XZRCz4Um0JjP/o7N9vHM3rZ6wwwtr+BBe/L6iBO2sz0px6OWBzqZQ==", + "type": "package", + "path": "microsoft.extensions.logging/2.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", + "microsoft.extensions.logging.2.1.1.nupkg.sha512", + "microsoft.extensions.logging.nuspec" + ] + }, + "Microsoft.Extensions.Logging.Abstractions/2.1.1": { + "sha512": "XRzK7ZF+O6FzdfWrlFTi1Rgj2080ZDsd46vzOjadHUB0Cz5kOvDG8vI7caa5YFrsHQpcfn0DxtjS4E46N4FZsA==", + "type": "package", + "path": "microsoft.extensions.logging.abstractions/2.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", + "microsoft.extensions.logging.abstractions.2.1.1.nupkg.sha512", + "microsoft.extensions.logging.abstractions.nuspec" + ] + }, + "Microsoft.Extensions.Options/2.1.1": { + "sha512": "V7lXCU78lAbzaulCGFKojcCyG8RTJicEbiBkPJjFqiqXwndEBBIehdXRMWEVU3UtzQ1yDvphiWUL9th6/4gJ7w==", + "type": "package", + "path": "microsoft.extensions.options/2.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.Options.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.xml", + "microsoft.extensions.options.2.1.1.nupkg.sha512", + "microsoft.extensions.options.nuspec" + ] + }, + "Microsoft.Extensions.Primitives/2.1.1": { + "sha512": "scJ1GZNIxMmjpENh0UZ8XCQ6vzr/LzeF9WvEA51Ix2OQGAs9WPgPu8ABVUdvpKPLuor/t05gm6menJK3PwqOXg==", + "type": "package", + "path": "microsoft.extensions.primitives/2.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", + "microsoft.extensions.primitives.2.1.1.nupkg.sha512", + "microsoft.extensions.primitives.nuspec" + ] + }, + "Microsoft.FeatureManagement/2.5.1": { + "sha512": "ERbRjk0etZs4d5Pv17unfogO4iBwV2c/HoBt4jqIJmfbKbmTLV+GbjBPYzidIg2RgYIFi8yA+EoEapSAIOp19g==", + "type": "package", + "path": "microsoft.featuremanagement/2.5.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Microsoft.FeatureManagement.dll", + "lib/net5.0/Microsoft.FeatureManagement.xml", + "lib/netcoreapp3.1/Microsoft.FeatureManagement.dll", + "lib/netcoreapp3.1/Microsoft.FeatureManagement.xml", + "lib/netstandard2.0/Microsoft.FeatureManagement.dll", + "lib/netstandard2.0/Microsoft.FeatureManagement.xml", + "microsoft.featuremanagement.2.5.1.nupkg.sha512", + "microsoft.featuremanagement.nuspec" + ] + }, + "Microsoft.FeatureManagement.AspNetCore/2.5.1": { + "sha512": "7jV53GPdAMUphiTQX6rIJAdDe8JRb8yRUIbFixYKhqIkcpba4sADMacovOzVWU+SOKeGqWrm5YDpQSNNy6IoDw==", + "type": "package", + "path": "microsoft.featuremanagement.aspnetcore/2.5.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Microsoft.FeatureManagement.AspNetCore.dll", + "lib/net5.0/Microsoft.FeatureManagement.AspNetCore.xml", + "lib/netcoreapp3.1/Microsoft.FeatureManagement.AspNetCore.dll", + "lib/netcoreapp3.1/Microsoft.FeatureManagement.AspNetCore.xml", + "lib/netstandard2.0/Microsoft.FeatureManagement.AspNetCore.dll", + "lib/netstandard2.0/Microsoft.FeatureManagement.AspNetCore.xml", + "microsoft.featuremanagement.aspnetcore.2.5.1.nupkg.sha512", + "microsoft.featuremanagement.aspnetcore.nuspec" + ] + }, + "Newtonsoft.Json/13.0.1": { + "sha512": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", + "type": "package", + "path": "newtonsoft.json/13.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/netstandard1.3/Newtonsoft.Json.dll", + "lib/netstandard1.3/Newtonsoft.Json.xml", + "lib/netstandard2.0/Newtonsoft.Json.dll", + "lib/netstandard2.0/Newtonsoft.Json.xml", + "newtonsoft.json.13.0.1.nupkg.sha512", + "newtonsoft.json.nuspec", + "packageIcon.png" + ] + }, + "System.Memory/4.5.1": { + "sha512": "sDJYJpGtTgx+23Ayu5euxG5mAXWdkDb4+b0rD0Cab0M1oQS9H0HXGPriKcqpXuiJDTV7fTp/d+fMDJmnr6sNvA==", + "type": "package", + "path": "system.memory/4.5.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/netcoreapp2.1/_._", + "lib/netstandard1.1/System.Memory.dll", + "lib/netstandard1.1/System.Memory.xml", + "lib/netstandard2.0/System.Memory.dll", + "lib/netstandard2.0/System.Memory.xml", + "ref/netcoreapp2.1/_._", + "ref/netstandard1.1/System.Memory.dll", + "ref/netstandard1.1/System.Memory.xml", + "ref/netstandard2.0/System.Memory.dll", + "ref/netstandard2.0/System.Memory.xml", + "system.memory.4.5.1.nupkg.sha512", + "system.memory.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "sha512": "Zh8t8oqolRaFa9vmOZfdQm/qKejdqz0J9kr7o2Fu0vPeoH3BL1EOXipKWwkWtLT1JPzjByrF19fGuFlNbmPpiw==", + "type": "package", + "path": "system.runtime.compilerservices.unsafe/4.5.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll", + "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.xml", + "lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll", + "lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml", + "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll", + "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml", + "ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll", + "ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml", + "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll", + "ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml", + "system.runtime.compilerservices.unsafe.4.5.1.nupkg.sha512", + "system.runtime.compilerservices.unsafe.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + } + }, + "projectFileDependencyGroups": { + "net6.0": [ + "Dapper >= 2.0.123", + "Microsoft.FeatureManagement.AspNetCore >= 2.5.1", + "Newtonsoft.Json >= 13.0.1" + ] + }, + "packageFolders": { + "C:\\Users\\Auldrin-PC\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}, + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {}, + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDS.MultiPageFormData.csproj", + "projectName": "GDS.MultiPageFormData", + "projectPath": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\GDS.MultiPageFormData.csproj", + "packagesPath": "C:\\Users\\Auldrin-PC\\.nuget\\packages\\", + "outputPath": "C:\\HEE\\NHS\\GDSMultiPageFormService\\GDSMultiPageFormService\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages", + "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\", + "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" + ], + "configFilePaths": [ + "C:\\Users\\Auldrin-PC\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\PackageSource": {}, + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "Dapper": { + "target": "Package", + "version": "[2.0.123, )" + }, + "Microsoft.FeatureManagement.AspNetCore": { + "target": "Package", + "version": "[2.5.1, )" + }, + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.201\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file From 824da3f976f8f5b0068fe80bddbf76eae7e5a41a Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:00:45 +0000 Subject: [PATCH 02/12] new line added at end of file. --- .../bin/Debug/net6.0/NHS.MultiPageForm.deps.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.deps.json b/GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.deps.json index db53efb..e6098d9 100644 --- a/GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.deps.json +++ b/GDSMultiPageFormService/bin/Debug/net6.0/NHS.MultiPageForm.deps.json @@ -201,4 +201,4 @@ "hashPath": "system.runtime.compilerservices.unsafe.4.5.1.nupkg.sha512" } } -} \ No newline at end of file +} From fbe248506fbd122d5e7fe6cc323c257bf86a409b Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:01:46 +0000 Subject: [PATCH 03/12] new line added at end of file. --- .../obj/Debug/GDS.MultiPageFormData.1.0.0.nuspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.0.nuspec b/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.0.nuspec index 650509a..aad0401 100644 --- a/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.0.nuspec +++ b/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.0.nuspec @@ -16,4 +16,4 @@ - \ No newline at end of file + From f6a7963c8a6ef8814ee6a0b7935a3e730568ec56 Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:02:17 +0000 Subject: [PATCH 04/12] Update GDS.MultiPageFormData.1.0.1.nuspec --- .../obj/Debug/GDS.MultiPageFormData.1.0.1.nuspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.1.nuspec b/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.1.nuspec index 125b01c..cb449e6 100644 --- a/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.1.nuspec +++ b/GDSMultiPageFormService/obj/Debug/GDS.MultiPageFormData.1.0.1.nuspec @@ -16,4 +16,4 @@ - \ No newline at end of file + From f886fc1f7f96a9cc3de349b1669d0d2507580ac2 Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:02:57 +0000 Subject: [PATCH 05/12] new line added at end of file. --- .../obj/GDS.MultiPageFormData.csproj.nuget.dgspec.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.dgspec.json b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.dgspec.json index 965de12..355c9bd 100644 --- a/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.dgspec.json +++ b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.dgspec.json @@ -81,4 +81,4 @@ } } } -} \ No newline at end of file +} From ae745b2b467f363f3418e81e15dcded01f8b5b15 Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:03:36 +0000 Subject: [PATCH 06/12] new line added at end of file. --- .../obj/GDS.MultiPageFormData.csproj.nuget.g.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.props b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.props index cf9e277..8284de3 100644 --- a/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.props +++ b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.props @@ -15,4 +15,4 @@ - \ No newline at end of file + From 531be04d76933f0d4bd9f19fb53b1595a33cbd29 Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:03:59 +0000 Subject: [PATCH 07/12] new line added at end of file. --- .../obj/GDS.MultiPageFormData.csproj.nuget.g.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.targets b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.targets index 35a7576..93a22fd 100644 --- a/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.targets +++ b/GDSMultiPageFormService/obj/GDS.MultiPageFormData.csproj.nuget.g.targets @@ -1,2 +1,2 @@  - \ No newline at end of file + From 3be4a7527f522df1bd425d84d6581b5004dbbb7a Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:04:43 +0000 Subject: [PATCH 08/12] new line added at end of file. --- .../obj/GDSMultiPageFormService.csproj.nuget.dgspec.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.dgspec.json b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.dgspec.json index 13a56a7..84fb88a 100644 --- a/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.dgspec.json +++ b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.dgspec.json @@ -66,4 +66,4 @@ } } } -} \ No newline at end of file +} From 44c777c80c88491b24c09d6ba9f3a7ad29951e8f Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:06:00 +0000 Subject: [PATCH 09/12] new line added at end of file. --- .../obj/GDSMultiPageFormService.csproj.nuget.g.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.props b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.props index cf9e277..8284de3 100644 --- a/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.props +++ b/GDSMultiPageFormService/obj/GDSMultiPageFormService.csproj.nuget.g.props @@ -15,4 +15,4 @@ - \ No newline at end of file + From fc5d158858681cbf6d4df797fd7a59dfb7ec7ab2 Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:06:31 +0000 Subject: [PATCH 10/12] new line added at end of file. --- .../obj/NHS.MultiPageForm.csproj.nuget.dgspec.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.dgspec.json b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.dgspec.json index f14f8ea..7d687f6 100644 --- a/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.dgspec.json +++ b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.dgspec.json @@ -80,4 +80,4 @@ } } } -} \ No newline at end of file +} From 980b85848ef7e7568a3bc4dea9b2755961010d7f Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:07:13 +0000 Subject: [PATCH 11/12] new line added at end of file. --- .../obj/NHS.MultiPageForm.csproj.nuget.g.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.props b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.props index cf9e277..8284de3 100644 --- a/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.props +++ b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.props @@ -15,4 +15,4 @@ - \ No newline at end of file + From b4d1c0e9bac0d669c4a3288e7bf8c0273ff2d411 Mon Sep 17 00:00:00 2001 From: Auldrin-Possa <115799039+Auldrin-Possa@users.noreply.github.com> Date: Fri, 11 Nov 2022 11:07:34 +0000 Subject: [PATCH 12/12] new line added at end of file. --- .../obj/NHS.MultiPageForm.csproj.nuget.g.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.targets b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.targets index 35a7576..93a22fd 100644 --- a/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.targets +++ b/GDSMultiPageFormService/obj/NHS.MultiPageForm.csproj.nuget.g.targets @@ -1,2 +1,2 @@  - \ No newline at end of file +