commit 6c3f574fd93e57c06d110f5e5795c9773603fe9d Author: Mikayla Dobson Date: Thu Aug 4 19:21:55 2022 -0500 init commit diff --git a/.vs/APITest2/xs/UserPrefs.xml b/.vs/APITest2/xs/UserPrefs.xml new file mode 100644 index 0000000..932bf97 --- /dev/null +++ b/.vs/APITest2/xs/UserPrefs.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.vs/APITest2/xs/project-cache/APITest2-Debug.json b/.vs/APITest2/xs/project-cache/APITest2-Debug.json new file mode 100644 index 0000000..1df639a --- /dev/null +++ b/.vs/APITest2/xs/project-cache/APITest2-Debug.json @@ -0,0 +1 @@ +{"Format":1,"ProjectReferences":[],"MetadataReferences":[{"FilePath":"/Users/mikayladobson/.nuget/packages/dnsclient/1.6.1/lib/net5.0/DnsClient.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Antiforgery.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Authentication.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Authentication.Cookies.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Authentication.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Authentication.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Authentication.OAuth.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Authorization.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Authorization.Policy.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Components.Authorization.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Components.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Components.Forms.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Components.Server.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Components.Web.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Connections.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.CookiePolicy.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Cors.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.DataProtection.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.DataProtection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Diagnostics.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Diagnostics.HealthChecks.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.HostFiltering.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Hosting.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Hosting.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Html.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Http.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Http.Connections.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Http.Connections.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Http.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Http.Features.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Http.Results.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.HttpLogging.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.HttpOverrides.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.HttpsPolicy.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Identity.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Localization.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Localization.Routing.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Metadata.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.Cors.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.Localization.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.Razor.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.RazorPages.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Razor.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Razor.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.ResponseCaching.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.ResponseCompression.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Rewrite.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Routing.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Routing.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Server.HttpSys.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Server.IIS.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Server.IISIntegration.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Server.Kestrel.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.Session.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.SignalR.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.SignalR.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.SignalR.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.SignalR.Protocols.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.StaticFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.AspNetCore.WebUtilities.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/Microsoft.CSharp.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Caching.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Caching.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.Binder.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.CommandLine.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.FileExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.Ini.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.KeyPerFile.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.UserSecrets.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Configuration.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.DependencyInjection.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Diagnostics.HealthChecks.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Features.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.FileProviders.Composite.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.FileProviders.Embedded.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.FileProviders.Physical.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Hosting.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Hosting.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Identity.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Identity.Stores.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Localization.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Localization.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Logging.Abstractions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Logging.Configuration.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Logging.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Logging.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Logging.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Logging.EventLog.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Logging.EventSource.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Logging.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.ObjectPool.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Options.DataAnnotations.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Options.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Extensions.WebEncoders.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.JSInterop.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Net.Http.Headers.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/mikayladobson/.nuget/packages/microsoft.openapi/1.2.3/lib/netstandard2.0/Microsoft.OpenApi.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/Microsoft.VisualBasic.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/Microsoft.VisualBasic.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Win32.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/Microsoft.Win32.Registry.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/mikayladobson/.nuget/packages/mongodb.bson/2.17.1/lib/netstandard2.1/MongoDB.Bson.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/mikayladobson/.nuget/packages/mongodb.driver.core/2.17.1/lib/netstandard2.1/MongoDB.Driver.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/mikayladobson/.nuget/packages/mongodb.driver/2.17.1/lib/netstandard2.1/MongoDB.Driver.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/mikayladobson/.nuget/packages/mongodb.libmongocrypt/1.5.5/lib/netstandard2.1/MongoDB.Libmongocrypt.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/mscorlib.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/netstandard.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/mikayladobson/.nuget/packages/sharpcompress/0.30.1/lib/net5.0/SharpCompress.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/mikayladobson/.nuget/packages/swashbuckle.aspnetcore.swagger/6.2.3/lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/mikayladobson/.nuget/packages/swashbuckle.aspnetcore.swaggergen/6.2.3/lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll","Aliases":[],"Framework":null},{"FilePath":"/Users/mikayladobson/.nuget/packages/swashbuckle.aspnetcore.swaggerui/6.2.3/lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.AppContext.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Buffers.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Collections.Concurrent.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Collections.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Collections.Immutable.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Collections.NonGeneric.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Collections.Specialized.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ComponentModel.Annotations.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ComponentModel.DataAnnotations.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ComponentModel.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ComponentModel.EventBasedAsync.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ComponentModel.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ComponentModel.TypeConverter.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Configuration.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Console.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Core.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Data.Common.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Data.DataSetExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Data.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.Contracts.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.Debug.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.DiagnosticSource.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.EventLog.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.FileVersionInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.Process.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.StackTrace.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.TextWriterTraceListener.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.Tools.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.TraceSource.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Diagnostics.Tracing.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Drawing.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Drawing.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Dynamic.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Formats.Asn1.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Globalization.Calendars.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Globalization.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Globalization.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.Compression.Brotli.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.Compression.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.Compression.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.Compression.ZipFile.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.FileSystem.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.FileSystem.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.FileSystem.DriveInfo.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.FileSystem.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.FileSystem.Watcher.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.IsolatedStorage.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.MemoryMappedFiles.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/System.IO.Pipelines.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.Pipes.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.Pipes.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.IO.UnmanagedMemoryStream.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Linq.Expressions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Linq.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Linq.Queryable.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Memory.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.Http.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.Http.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.HttpListener.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.Mail.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.NameResolution.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.NetworkInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.Ping.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.Requests.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.ServicePoint.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.Sockets.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.WebClient.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.WebHeaderCollection.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.WebProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.WebSockets.Client.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Net.WebSockets.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Numerics.Vectors.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ObjectModel.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Reflection.DispatchProxy.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Reflection.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Reflection.Emit.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Reflection.Emit.ILGeneration.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Reflection.Emit.Lightweight.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Reflection.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Reflection.Metadata.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Reflection.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Reflection.TypeExtensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Resources.Reader.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Resources.ResourceManager.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Resources.Writer.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.CompilerServices.Unsafe.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.CompilerServices.VisualC.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Handles.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.InteropServices.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.InteropServices.RuntimeInformation.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Intrinsics.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Loader.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Numerics.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Serialization.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Serialization.Formatters.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Serialization.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Serialization.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Runtime.Serialization.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.AccessControl.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Claims.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Cryptography.Algorithms.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Cryptography.Cng.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Cryptography.Csp.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Cryptography.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Cryptography.OpenSsl.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Cryptography.Primitives.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Cryptography.X509Certificates.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/ref/net6.0/System.Security.Cryptography.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Principal.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.Principal.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Security.SecureString.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ServiceModel.Web.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ServiceProcess.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Text.Encoding.CodePages.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Text.Encoding.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Text.Encoding.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Text.Encodings.Web.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Text.Json.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Text.RegularExpressions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.Channels.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.Overlapped.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.Tasks.Dataflow.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.Tasks.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.Tasks.Extensions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.Tasks.Parallel.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.Thread.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.ThreadPool.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Threading.Timer.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Transactions.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Transactions.Local.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.ValueTuple.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Web.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Web.HttpUtility.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Windows.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Xml.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Xml.Linq.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Xml.ReaderWriter.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Xml.Serialization.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Xml.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Xml.XmlDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Xml.XmlSerializer.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Xml.XPath.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/System.Xml.XPath.XDocument.dll","Aliases":[],"Framework":null},{"FilePath":"/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/ref/net6.0/WindowsBase.dll","Aliases":[],"Framework":null}],"Files":["/Users/mikayladobson/Projects/APITest2/APITest2/Controllers/BooksController.cs","/Users/mikayladobson/Projects/APITest2/APITest2/Models/Book.cs","/Users/mikayladobson/Projects/APITest2/APITest2/Models/BookStoreDatabaseSettings.cs","/Users/mikayladobson/Projects/APITest2/APITest2/Program.cs","/Users/mikayladobson/Projects/APITest2/APITest2/Services/BooksService.cs","/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.GlobalUsings.g.cs","/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs","/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfo.cs","/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfo.cs","/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfo.cs","/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfo.cs"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile"],"Analyzers":["/usr/local/share/dotnet/sdk/6.0.302/Sdks/Microsoft.NET.Sdk.Web/analyzers/cs/Microsoft.AspNetCore.Analyzers.dll","/usr/local/share/dotnet/sdk/6.0.302/Sdks/Microsoft.NET.Sdk.Web/analyzers/cs/Microsoft.AspNetCore.Mvc.Analyzers.dll","/usr/local/share/dotnet/sdk/6.0.302/Sdks/Microsoft.NET.Sdk.Web/analyzers/cs/Microsoft.AspNetCore.Components.Analyzers.dll","/usr/local/share/dotnet/sdk/6.0.302/Sdks/Microsoft.NET.Sdk/analyzers/Microsoft.CodeAnalysis.CSharp.NetAnalyzers.dll","/usr/local/share/dotnet/sdk/6.0.302/Sdks/Microsoft.NET.Sdk/analyzers/Microsoft.CodeAnalysis.NetAnalyzers.dll","/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/6.0.7/analyzers/dotnet/cs/System.Text.Json.SourceGeneration.dll","/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/analyzers/dotnet/cs/Microsoft.AspNetCore.App.Analyzers.dll","/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/analyzers/dotnet/cs/Microsoft.AspNetCore.App.CodeFixes.dll","/usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/6.0.7/analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll","/usr/local/share/dotnet/sdk/6.0.302/Sdks/Microsoft.NET.Sdk.Razor/source-generators/Microsoft.AspNetCore.Razor.SourceGenerator.Tooling.Internal.dll","/usr/local/share/dotnet/sdk/6.0.302/Sdks/Microsoft.NET.Sdk.Razor/source-generators/Microsoft.NET.Sdk.Razor.SourceGenerators.dll"],"AdditionalFiles":[],"EditorConfigFiles":["/usr/local/share/dotnet/sdk/6.0.302/Sdks/Microsoft.NET.Sdk.Razor/source-generators/RazorSourceGenerator.razorencconfig","/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.GeneratedMSBuildEditorConfig.editorconfig","/usr/local/share/dotnet/sdk/6.0.302/Sdks/Microsoft.NET.Sdk/analyzers/build/config/analysislevel_6_default.editorconfig"],"DefineConstants":["TRACE","DEBUG","NET","NET6_0","NETCOREAPP","NET5_0_OR_GREATER","NET6_0_OR_GREATER","NETCOREAPP1_0_OR_GREATER","NETCOREAPP1_1_OR_GREATER","NETCOREAPP2_0_OR_GREATER","NETCOREAPP2_1_OR_GREATER","NETCOREAPP2_2_OR_GREATER","NETCOREAPP3_0_OR_GREATER","NETCOREAPP3_1_OR_GREATER"]} \ No newline at end of file diff --git a/APITest2.sln b/APITest2.sln new file mode 100644 index 0000000..968b244 --- /dev/null +++ b/APITest2.sln @@ -0,0 +1,27 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 25.0.1700.7 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "APITest2", "APITest2\APITest2.csproj", "{E8AE6BFB-14D9-4B21-95A3-307B80177834}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{FB511BD7-01DC-4B3B-9D23-57BC3BC43E02}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {E8AE6BFB-14D9-4B21-95A3-307B80177834}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E8AE6BFB-14D9-4B21-95A3-307B80177834}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E8AE6BFB-14D9-4B21-95A3-307B80177834}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E8AE6BFB-14D9-4B21-95A3-307B80177834}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {38F33CAD-8975-48AA-9BDF-F1C232A38649} + EndGlobalSection +EndGlobal diff --git a/APITest2/APITest2.csproj b/APITest2/APITest2.csproj new file mode 100644 index 0000000..ec358dd --- /dev/null +++ b/APITest2/APITest2.csproj @@ -0,0 +1,25 @@ + + + + net6.0 + enable + enable + + + + + + + + + + + + + + + + + + + diff --git a/APITest2/Controllers/BooksController.cs b/APITest2/Controllers/BooksController.cs new file mode 100644 index 0000000..06108f0 --- /dev/null +++ b/APITest2/Controllers/BooksController.cs @@ -0,0 +1,72 @@ +using APITest2.Models; +using APITest2.Services; +using Microsoft.AspNetCore.Mvc; + +namespace APITest2.Controllers; + +[ApiController] +[Route("api/[controller]")] +public class BooksController : ControllerBase +{ + private readonly BooksService _booksService; + + public BooksController(BooksService booksService) => + _booksService = booksService; + + [HttpGet] + public async Task> Get() => + await _booksService.GetAsync(); + + [HttpGet("{id:length(24)}")] + public async Task> Get(string id) + { + var book = await _booksService.GetAsync(id); + + if (book is null) + { + return NotFound(); + } + + return book; + } + + [HttpPost] + public async Task Post(Book newBook) + { + await _booksService.CreateAsync(newBook); + + return CreatedAtAction(nameof(Get), new { id = newBook.Id }, newBook); + } + + [HttpPut("{id:length(24)}")] + public async Task Update(string id, Book updatedBook) + { + var book = await _booksService.GetAsync(id); + + if (book is null) + { + return NotFound(); + } + + updatedBook.Id = book.Id; + + await _booksService.UpdateAsync(id, updatedBook); + + return NoContent(); + } + + [HttpDelete("{id:length(24)}")] + public async Task Delete(string id) + { + var book = await _booksService.GetAsync(id); + + if (book is null) + { + return NotFound(); + } + + await _booksService.DeleteAsync(id); + + return NoContent(); + } +} \ No newline at end of file diff --git a/APITest2/Models/Book.cs b/APITest2/Models/Book.cs new file mode 100644 index 0000000..cdbe7e6 --- /dev/null +++ b/APITest2/Models/Book.cs @@ -0,0 +1,21 @@ +using System; +using MongoDB.Bson; +using MongoDB.Bson.Serialization.Attributes; + +namespace APITest2.Models; + +public class Book +{ + [BsonId] + [BsonRepresentation(BsonType.ObjectId)] + public string? Id { get; set; } + + [BsonElement("Name")] + public string BookName { get; set; } = null!; + + public decimal Price { get; set; } + + public string Category { get; set; } = null!; + + public string Author { get; set; } = null!; +} \ No newline at end of file diff --git a/APITest2/Models/BookStoreDatabaseSettings.cs b/APITest2/Models/BookStoreDatabaseSettings.cs new file mode 100644 index 0000000..f9aa4da --- /dev/null +++ b/APITest2/Models/BookStoreDatabaseSettings.cs @@ -0,0 +1,10 @@ +using System; +namespace APITest2.Models; +public class BookStoreDatabaseSettings +{ + public string ConnectionString { get; set; } = null!; + + public string DatabaseName { get; set; } = null!; + + public string BooksCollectionName { get; set; } = null!; +} \ No newline at end of file diff --git a/APITest2/Program.cs b/APITest2/Program.cs new file mode 100644 index 0000000..932e446 --- /dev/null +++ b/APITest2/Program.cs @@ -0,0 +1,34 @@ +using APITest2.Models; +using APITest2.Services; + +var builder = WebApplication.CreateBuilder(args); + +// Add services to the container. +builder.Services.Configure( + builder.Configuration.GetSection("BookStoreDatabase")); + +builder.Services.AddSingleton(); + +builder.Services.AddControllers() + .AddJsonOptions( + options => options.JsonSerializerOptions.PropertyNamingPolicy = null); + +builder.Services.AddEndpointsApiExplorer(); +builder.Services.AddSwaggerGen(); + +var app = builder.Build(); + +// Configure the HTTP request pipeline. +if (app.Environment.IsDevelopment()) +{ + app.UseSwagger(); + app.UseSwaggerUI(); +} + +app.UseHttpsRedirection(); + +app.UseAuthorization(); + +app.MapControllers(); + +app.Run(); \ No newline at end of file diff --git a/APITest2/Properties/launchSettings.json b/APITest2/Properties/launchSettings.json new file mode 100644 index 0000000..714bc16 --- /dev/null +++ b/APITest2/Properties/launchSettings.json @@ -0,0 +1,33 @@ +{ + "$schema": "https://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:59117", + "sslPort": 44398 + } + }, + "profiles": { + "APITest2": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "launchUrl": "swagger", + "applicationUrl": "https://localhost:7281;http://localhost:5155", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} + + diff --git a/APITest2/Services/BooksService.cs b/APITest2/Services/BooksService.cs new file mode 100644 index 0000000..039abd4 --- /dev/null +++ b/APITest2/Services/BooksService.cs @@ -0,0 +1,26 @@ +using System; +using APITest2.Models; +using Microsoft.Extensions.Options; +using MongoDB.Driver; + +namespace APITest2.Services +{ + public class BooksService + { + private readonly IMongoCollection _booksCollection; + + public BooksService(IOptions bookStoreDatabaseSettings) + { + var mongoClient = new MongoClient(bookStoreDatabaseSettings.Value.ConnectionString); + var mongoDatabase = mongoClient.GetDatabase(bookStoreDatabaseSettings.Value.DatabaseName); + _booksCollection = mongoDatabase.GetCollection(bookStoreDatabaseSettings.Value.BooksCollectionName); + } + + public async Task> GetAsync() => await _booksCollection.Find(_ => true).ToListAsync(); + public async Task GetAsync(string id) => await _booksCollection.Find(x => x.Id == id).FirstOrDefaultAsync(); + public async Task CreateAsync(Book newBook) => await _booksCollection.InsertOneAsync(newBook); + public async Task UpdateAsync(string id, Book updatedBook) => await _booksCollection.ReplaceOneAsync(x => x.Id == id, updatedBook); + public async Task DeleteAsync(string id) => await _booksCollection.DeleteOneAsync(x => x.Id == id); + } +} + diff --git a/APITest2/appsettings.Development.json b/APITest2/appsettings.Development.json new file mode 100644 index 0000000..ce16a2e --- /dev/null +++ b/APITest2/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} + diff --git a/APITest2/appsettings.json b/APITest2/appsettings.json new file mode 100644 index 0000000..5e74af0 --- /dev/null +++ b/APITest2/appsettings.json @@ -0,0 +1,15 @@ +{ + "BookstoreDatabase": { + "ConnectionString": "insert_constring_here", + "DatabaseName": "testdb_cs", + "BooksCollectionName": "BooksCollection" + }, + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} + diff --git a/APITest2/bin/Debug/net6.0/APITest2 b/APITest2/bin/Debug/net6.0/APITest2 new file mode 100755 index 0000000..316fdf5 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/APITest2 differ diff --git a/APITest2/bin/Debug/net6.0/APITest2.deps.json b/APITest2/bin/Debug/net6.0/APITest2.deps.json new file mode 100644 index 0000000..1ca26a2 --- /dev/null +++ b/APITest2/bin/Debug/net6.0/APITest2.deps.json @@ -0,0 +1,336 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v6.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v6.0": { + "APITest2/1.0.0": { + "dependencies": { + "MongoDB.Driver": "2.17.1", + "Swashbuckle.AspNetCore": "6.2.3" + }, + "runtime": { + "APITest2.dll": {} + } + }, + "DnsClient/1.6.1": { + "dependencies": { + "Microsoft.Win32.Registry": "5.0.0" + }, + "runtime": { + "lib/net5.0/DnsClient.dll": { + "assemblyVersion": "1.6.1.0", + "fileVersion": "1.6.1.0" + } + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": {}, + "Microsoft.NETCore.Platforms/5.0.0": {}, + "Microsoft.OpenApi/1.2.3": { + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "1.2.3.0" + } + } + }, + "Microsoft.Win32.Registry/5.0.0": { + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "MongoDB.Bson/2.17.1": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "5.0.0" + }, + "runtime": { + "lib/netstandard2.1/MongoDB.Bson.dll": { + "assemblyVersion": "2.17.1.0", + "fileVersion": "2.17.1.0" + } + } + }, + "MongoDB.Driver/2.17.1": { + "dependencies": { + "MongoDB.Bson": "2.17.1", + "MongoDB.Driver.Core": "2.17.1", + "MongoDB.Libmongocrypt": "1.5.5" + }, + "runtime": { + "lib/netstandard2.1/MongoDB.Driver.dll": { + "assemblyVersion": "2.17.1.0", + "fileVersion": "2.17.1.0" + } + } + }, + "MongoDB.Driver.Core/2.17.1": { + "dependencies": { + "DnsClient": "1.6.1", + "MongoDB.Bson": "2.17.1", + "MongoDB.Libmongocrypt": "1.5.5", + "SharpCompress": "0.30.1", + "System.Buffers": "4.5.1" + }, + "runtime": { + "lib/netstandard2.1/MongoDB.Driver.Core.dll": { + "assemblyVersion": "2.17.1.0", + "fileVersion": "2.17.1.0" + } + }, + "runtimeTargets": { + "runtimes/linux/native/libsnappy64.so": { + "rid": "linux", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/linux/native/libzstd.so": { + "rid": "linux", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/osx/native/libsnappy64.dylib": { + "rid": "osx", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/osx/native/libzstd.dylib": { + "rid": "osx", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win/native/libzstd.dll": { + "rid": "win", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win/native/snappy32.dll": { + "rid": "win", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win/native/snappy64.dll": { + "rid": "win", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "MongoDB.Libmongocrypt/1.5.5": { + "runtime": { + "lib/netstandard2.1/MongoDB.Libmongocrypt.dll": { + "assemblyVersion": "1.5.5.0", + "fileVersion": "1.5.5.0" + } + }, + "runtimeTargets": { + "runtimes/linux/native/libmongocrypt.so": { + "rid": "linux", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/osx/native/libmongocrypt.dylib": { + "rid": "osx", + "assetType": "native", + "fileVersion": "0.0.0.0" + }, + "runtimes/win/native/mongocrypt.dll": { + "rid": "win", + "assetType": "native", + "fileVersion": "0.0.0.0" + } + } + }, + "SharpCompress/0.30.1": { + "runtime": { + "lib/net5.0/SharpCompress.dll": { + "assemblyVersion": "0.30.1.0", + "fileVersion": "0.30.1.0" + } + } + }, + "Swashbuckle.AspNetCore/6.2.3": { + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.2.3", + "Swashbuckle.AspNetCore.SwaggerGen": "6.2.3", + "Swashbuckle.AspNetCore.SwaggerUI": "6.2.3" + } + }, + "Swashbuckle.AspNetCore.Swagger/6.2.3": { + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { + "assemblyVersion": "6.2.3.0", + "fileVersion": "6.2.3.0" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.2.3": { + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.2.3" + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { + "assemblyVersion": "6.2.3.0", + "fileVersion": "6.2.3.0" + } + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.2.3": { + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { + "assemblyVersion": "6.2.3.0", + "fileVersion": "6.2.3.0" + } + } + }, + "System.Buffers/4.5.1": {}, + "System.Runtime.CompilerServices.Unsafe/5.0.0": {}, + "System.Security.AccessControl/5.0.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "System.Security.Principal.Windows/5.0.0": {} + } + }, + "libraries": { + "APITest2/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "DnsClient/1.6.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4H/f2uYJOZ+YObZjpY9ABrKZI+JNw3uizp6oMzTXwDw6F+2qIPhpRl/1t68O/6e98+vqNiYGu+lswmwdYUy3gg==", + "path": "dnsclient/1.6.1", + "hashPath": "dnsclient.1.6.1.nupkg.sha512" + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==", + "path": "microsoft.netcore.platforms/5.0.0", + "hashPath": "microsoft.netcore.platforms.5.0.0.nupkg.sha512" + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "path": "microsoft.openapi/1.2.3", + "hashPath": "microsoft.openapi.1.2.3.nupkg.sha512" + }, + "Microsoft.Win32.Registry/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", + "path": "microsoft.win32.registry/5.0.0", + "hashPath": "microsoft.win32.registry.5.0.0.nupkg.sha512" + }, + "MongoDB.Bson/2.17.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IBr5w6ygeUCTobiS4J2UlYeIsnjSJvOOf31g60EkRa3NIeyrYs7Y51HeOvJ8r6NPcKv1hLj8xwoop6hDTetAdA==", + "path": "mongodb.bson/2.17.1", + "hashPath": "mongodb.bson.2.17.1.nupkg.sha512" + }, + "MongoDB.Driver/2.17.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-A5Yvm3RUdkSYnvKWVb/bZfvhzG+L+t0n80JuUXf0p2QG1TbtqHE9hX/FBK+BoF7sw9rzUTw8VHYeqX5rT0rxdA==", + "path": "mongodb.driver/2.17.1", + "hashPath": "mongodb.driver.2.17.1.nupkg.sha512" + }, + "MongoDB.Driver.Core/2.17.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lfuuQvCXcco6mG096PL8xRO+dBdHsDTR3DiYfK/ICHgFlL5RfKlBuE0xClEGKtaZ4Spe28/fF/GUcrrA/yfoAQ==", + "path": "mongodb.driver.core/2.17.1", + "hashPath": "mongodb.driver.core.2.17.1.nupkg.sha512" + }, + "MongoDB.Libmongocrypt/1.5.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0DV4l2PjXirSJHD/b+LpOK3IfUDvkbpvvZBM2w1aYL6E/4vbhfyr/FP5laDNx2zRylqN1hIZO+EL7NgO/5GpVg==", + "path": "mongodb.libmongocrypt/1.5.5", + "hashPath": "mongodb.libmongocrypt.1.5.5.nupkg.sha512" + }, + "SharpCompress/0.30.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-XqD4TpfyYGa7QTPzaGlMVbcecKnXy4YmYLDWrU+JIj7IuRNl7DH2END+Ll7ekWIY8o3dAMWLFDE1xdhfIWD1nw==", + "path": "sharpcompress/0.30.1", + "hashPath": "sharpcompress.0.30.1.nupkg.sha512" + }, + "Swashbuckle.AspNetCore/6.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cnzQDn0Le+hInsw2SYwlOhOCPXpYi/szcvnyqZJ12v+QyrLBwAmWXBg6RIyHB18s/mLeywC+Rg2O9ndz0IUNYQ==", + "path": "swashbuckle.aspnetcore/6.2.3", + "hashPath": "swashbuckle.aspnetcore.6.2.3.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.Swagger/6.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOF7j1sL0bWm8g/qqHVPCvkO3JlVvUIB8WfC98kSh6BT5y5DAnBNctfac7XR5EZf+eD7/WasvANncTqwZYfmWQ==", + "path": "swashbuckle.aspnetcore.swagger/6.2.3", + "hashPath": "swashbuckle.aspnetcore.swagger.6.2.3.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+Xq7WdMCCfcXlnbLJVFNgY8ITdP2TRYIlpbt6IKzDw5FwFxdi9lBfNDtcT+/wkKwX70iBBFmXldnnd02/VO72A==", + "path": "swashbuckle.aspnetcore.swaggergen/6.2.3", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.2.3.nupkg.sha512" + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.2.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bCRI87uKJVb4G+KURWm8LQrL64St04dEFZcF6gIM67Zc0Sr/N47EO83ybLMYOvfNdO1DCv8xwPcrz9J/VEhQ5g==", + "path": "swashbuckle.aspnetcore.swaggerui/6.2.3", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.2.3.nupkg.sha512" + }, + "System.Buffers/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", + "path": "system.buffers/4.5.1", + "hashPath": "system.buffers.4.5.1.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==", + "path": "system.runtime.compilerservices.unsafe/5.0.0", + "hashPath": "system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512" + }, + "System.Security.AccessControl/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", + "path": "system.security.accesscontrol/5.0.0", + "hashPath": "system.security.accesscontrol.5.0.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==", + "path": "system.security.principal.windows/5.0.0", + "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/APITest2/bin/Debug/net6.0/APITest2.dll b/APITest2/bin/Debug/net6.0/APITest2.dll new file mode 100644 index 0000000..34d528d Binary files /dev/null and b/APITest2/bin/Debug/net6.0/APITest2.dll differ diff --git a/APITest2/bin/Debug/net6.0/APITest2.pdb b/APITest2/bin/Debug/net6.0/APITest2.pdb new file mode 100644 index 0000000..0d419f0 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/APITest2.pdb differ diff --git a/APITest2/bin/Debug/net6.0/APITest2.runtimeconfig.json b/APITest2/bin/Debug/net6.0/APITest2.runtimeconfig.json new file mode 100644 index 0000000..dfb1b77 --- /dev/null +++ b/APITest2/bin/Debug/net6.0/APITest2.runtimeconfig.json @@ -0,0 +1,19 @@ +{ + "runtimeOptions": { + "tfm": "net6.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "6.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "6.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/APITest2/bin/Debug/net6.0/DnsClient.dll b/APITest2/bin/Debug/net6.0/DnsClient.dll new file mode 100755 index 0000000..39aa546 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/DnsClient.dll differ diff --git a/APITest2/bin/Debug/net6.0/Microsoft.OpenApi.dll b/APITest2/bin/Debug/net6.0/Microsoft.OpenApi.dll new file mode 100755 index 0000000..14f3ded Binary files /dev/null and b/APITest2/bin/Debug/net6.0/Microsoft.OpenApi.dll differ diff --git a/APITest2/bin/Debug/net6.0/MongoDB.Bson.dll b/APITest2/bin/Debug/net6.0/MongoDB.Bson.dll new file mode 100755 index 0000000..b03ed53 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/MongoDB.Bson.dll differ diff --git a/APITest2/bin/Debug/net6.0/MongoDB.Driver.Core.dll b/APITest2/bin/Debug/net6.0/MongoDB.Driver.Core.dll new file mode 100755 index 0000000..4d24f4b Binary files /dev/null and b/APITest2/bin/Debug/net6.0/MongoDB.Driver.Core.dll differ diff --git a/APITest2/bin/Debug/net6.0/MongoDB.Driver.dll b/APITest2/bin/Debug/net6.0/MongoDB.Driver.dll new file mode 100755 index 0000000..5d76113 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/MongoDB.Driver.dll differ diff --git a/APITest2/bin/Debug/net6.0/MongoDB.Libmongocrypt.dll b/APITest2/bin/Debug/net6.0/MongoDB.Libmongocrypt.dll new file mode 100755 index 0000000..4179c37 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/MongoDB.Libmongocrypt.dll differ diff --git a/APITest2/bin/Debug/net6.0/SharpCompress.dll b/APITest2/bin/Debug/net6.0/SharpCompress.dll new file mode 100755 index 0000000..c1a7f07 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/SharpCompress.dll differ diff --git a/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll b/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll new file mode 100755 index 0000000..a30e6cc Binary files /dev/null and b/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll differ diff --git a/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll b/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll new file mode 100755 index 0000000..ae35663 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll differ diff --git a/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll b/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll new file mode 100755 index 0000000..a26f458 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll differ diff --git a/APITest2/bin/Debug/net6.0/appsettings.Development.json b/APITest2/bin/Debug/net6.0/appsettings.Development.json new file mode 100644 index 0000000..ce16a2e --- /dev/null +++ b/APITest2/bin/Debug/net6.0/appsettings.Development.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} + diff --git a/APITest2/bin/Debug/net6.0/appsettings.json b/APITest2/bin/Debug/net6.0/appsettings.json new file mode 100644 index 0000000..004ce75 --- /dev/null +++ b/APITest2/bin/Debug/net6.0/appsettings.json @@ -0,0 +1,15 @@ +{ + "BookstoreDatabase": { + "ConnectionString": "mongodb+srv://mikaylaherself@gmail.com:QUL3hMUhWx26c46@cluster0.oolfn.mongodb.net/?retryWrites=true&w=majority", + "DatabaseName": "testdb_cs", + "BooksCollectionName": "BooksCollection" + }, + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} + diff --git a/APITest2/bin/Debug/net6.0/runtimes/linux/native/libmongocrypt.so b/APITest2/bin/Debug/net6.0/runtimes/linux/native/libmongocrypt.so new file mode 100755 index 0000000..ee31c0d Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/linux/native/libmongocrypt.so differ diff --git a/APITest2/bin/Debug/net6.0/runtimes/linux/native/libsnappy64.so b/APITest2/bin/Debug/net6.0/runtimes/linux/native/libsnappy64.so new file mode 100755 index 0000000..584bedf Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/linux/native/libsnappy64.so differ diff --git a/APITest2/bin/Debug/net6.0/runtimes/linux/native/libzstd.so b/APITest2/bin/Debug/net6.0/runtimes/linux/native/libzstd.so new file mode 100755 index 0000000..8309c49 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/linux/native/libzstd.so differ diff --git a/APITest2/bin/Debug/net6.0/runtimes/osx/native/libmongocrypt.dylib b/APITest2/bin/Debug/net6.0/runtimes/osx/native/libmongocrypt.dylib new file mode 100755 index 0000000..4e9c53a Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/osx/native/libmongocrypt.dylib differ diff --git a/APITest2/bin/Debug/net6.0/runtimes/osx/native/libsnappy64.dylib b/APITest2/bin/Debug/net6.0/runtimes/osx/native/libsnappy64.dylib new file mode 100755 index 0000000..bbce3c2 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/osx/native/libsnappy64.dylib differ diff --git a/APITest2/bin/Debug/net6.0/runtimes/osx/native/libzstd.dylib b/APITest2/bin/Debug/net6.0/runtimes/osx/native/libzstd.dylib new file mode 100755 index 0000000..5400d76 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/osx/native/libzstd.dylib differ diff --git a/APITest2/bin/Debug/net6.0/runtimes/win/native/libzstd.dll b/APITest2/bin/Debug/net6.0/runtimes/win/native/libzstd.dll new file mode 100755 index 0000000..e669123 Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/win/native/libzstd.dll differ diff --git a/APITest2/bin/Debug/net6.0/runtimes/win/native/mongocrypt.dll b/APITest2/bin/Debug/net6.0/runtimes/win/native/mongocrypt.dll new file mode 100755 index 0000000..ae7b18a Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/win/native/mongocrypt.dll differ diff --git a/APITest2/bin/Debug/net6.0/runtimes/win/native/snappy32.dll b/APITest2/bin/Debug/net6.0/runtimes/win/native/snappy32.dll new file mode 100755 index 0000000..afc82ca Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/win/native/snappy32.dll differ diff --git a/APITest2/bin/Debug/net6.0/runtimes/win/native/snappy64.dll b/APITest2/bin/Debug/net6.0/runtimes/win/native/snappy64.dll new file mode 100755 index 0000000..36cd5fe Binary files /dev/null and b/APITest2/bin/Debug/net6.0/runtimes/win/native/snappy64.dll differ diff --git a/APITest2/obj/APITest2.csproj.nuget.dgspec.json b/APITest2/obj/APITest2.csproj.nuget.dgspec.json new file mode 100644 index 0000000..63ed343 --- /dev/null +++ b/APITest2/obj/APITest2.csproj.nuget.dgspec.json @@ -0,0 +1,73 @@ +{ + "format": 1, + "restore": { + "/Users/mikayladobson/Projects/APITest2/APITest2/APITest2.csproj": {} + }, + "projects": { + "/Users/mikayladobson/Projects/APITest2/APITest2/APITest2.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/Users/mikayladobson/Projects/APITest2/APITest2/APITest2.csproj", + "projectName": "APITest2", + "projectPath": "/Users/mikayladobson/Projects/APITest2/APITest2/APITest2.csproj", + "packagesPath": "/Users/mikayladobson/.nuget/packages/", + "outputPath": "/Users/mikayladobson/Projects/APITest2/APITest2/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/Users/mikayladobson/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "MongoDB.Driver": { + "target": "Package", + "version": "[2.17.1, )" + }, + "Swashbuckle.AspNetCore": { + "target": "Package", + "version": "[6.2.3, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/6.0.302/RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/APITest2/obj/APITest2.csproj.nuget.g.props b/APITest2/obj/APITest2.csproj.nuget.g.props new file mode 100644 index 0000000..8e4d91b --- /dev/null +++ b/APITest2/obj/APITest2.csproj.nuget.g.props @@ -0,0 +1,22 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /Users/mikayladobson/.nuget/packages/ + /Users/mikayladobson/.nuget/packages/ + PackageReference + 6.0.0 + + + + + + + + + + /Users/mikayladobson/.nuget/packages/microsoft.extensions.apidescription.server/3.0.0 + + \ No newline at end of file diff --git a/APITest2/obj/APITest2.csproj.nuget.g.targets b/APITest2/obj/APITest2.csproj.nuget.g.targets new file mode 100644 index 0000000..d143396 --- /dev/null +++ b/APITest2/obj/APITest2.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/APITest2/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/APITest2/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..f795be5 --- /dev/null +++ b/APITest2/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = "")] diff --git a/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfo.cs b/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfo.cs new file mode 100644 index 0000000..d06d25e --- /dev/null +++ b/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// 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("APITest2")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("APITest2")] +[assembly: System.Reflection.AssemblyTitleAttribute("APITest2")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfoInputs.cache b/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfoInputs.cache new file mode 100644 index 0000000..b751747 --- /dev/null +++ b/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +c85a7e6748b55052bebc4717909251ebee3f1fc4 diff --git a/APITest2/obj/Debug/net6.0/APITest2.GeneratedMSBuildEditorConfig.editorconfig b/APITest2/obj/Debug/net6.0/APITest2.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..ca7cc0b --- /dev/null +++ b/APITest2/obj/Debug/net6.0/APITest2.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,16 @@ +is_global = true +build_property.TargetFramework = net6.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = true +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = APITest2 +build_property.RootNamespace = APITest2 +build_property.ProjectDir = /Users/mikayladobson/Projects/APITest2/APITest2/ +build_property.RazorLangVersion = 6.0 +build_property.SupportLocalizedComponentNames = +build_property.GenerateRazorMetadataSourceChecksumAttributes = +build_property.MSBuildProjectDirectory = /Users/mikayladobson/Projects/APITest2/APITest2 +build_property._RazorSourceGeneratorDebug = diff --git a/APITest2/obj/Debug/net6.0/APITest2.GlobalUsings.g.cs b/APITest2/obj/Debug/net6.0/APITest2.GlobalUsings.g.cs new file mode 100644 index 0000000..025530a --- /dev/null +++ b/APITest2/obj/Debug/net6.0/APITest2.GlobalUsings.g.cs @@ -0,0 +1,17 @@ +// +global using global::Microsoft.AspNetCore.Builder; +global using global::Microsoft.AspNetCore.Hosting; +global using global::Microsoft.AspNetCore.Http; +global using global::Microsoft.AspNetCore.Routing; +global using global::Microsoft.Extensions.Configuration; +global using global::Microsoft.Extensions.DependencyInjection; +global using global::Microsoft.Extensions.Hosting; +global using global::Microsoft.Extensions.Logging; +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.Net.Http.Json; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/APITest2/obj/Debug/net6.0/APITest2.MvcApplicationPartsAssemblyInfo.cache b/APITest2/obj/Debug/net6.0/APITest2.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 0000000..e69de29 diff --git a/APITest2/obj/Debug/net6.0/APITest2.MvcApplicationPartsAssemblyInfo.cs b/APITest2/obj/Debug/net6.0/APITest2.MvcApplicationPartsAssemblyInfo.cs new file mode 100644 index 0000000..5c337f8 --- /dev/null +++ b/APITest2/obj/Debug/net6.0/APITest2.MvcApplicationPartsAssemblyInfo.cs @@ -0,0 +1,16 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/APITest2/obj/Debug/net6.0/APITest2.assets.cache b/APITest2/obj/Debug/net6.0/APITest2.assets.cache new file mode 100644 index 0000000..b0161b6 Binary files /dev/null and b/APITest2/obj/Debug/net6.0/APITest2.assets.cache differ diff --git a/APITest2/obj/Debug/net6.0/APITest2.csproj.AssemblyReference.cache b/APITest2/obj/Debug/net6.0/APITest2.csproj.AssemblyReference.cache new file mode 100644 index 0000000..a931576 Binary files /dev/null and b/APITest2/obj/Debug/net6.0/APITest2.csproj.AssemblyReference.cache differ diff --git a/APITest2/obj/Debug/net6.0/APITest2.csproj.CopyComplete b/APITest2/obj/Debug/net6.0/APITest2.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/APITest2/obj/Debug/net6.0/APITest2.csproj.CoreCompileInputs.cache b/APITest2/obj/Debug/net6.0/APITest2.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..44e66c7 --- /dev/null +++ b/APITest2/obj/Debug/net6.0/APITest2.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +1243ec80009f9c9611487f57284e79feb949de0c diff --git a/APITest2/obj/Debug/net6.0/APITest2.csproj.FileListAbsolute.txt b/APITest2/obj/Debug/net6.0/APITest2.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..5c67f12 --- /dev/null +++ b/APITest2/obj/Debug/net6.0/APITest2.csproj.FileListAbsolute.txt @@ -0,0 +1,43 @@ +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/appsettings.Development.json +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/appsettings.json +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/APITest2 +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/APITest2.deps.json +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/APITest2.runtimeconfig.json +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/APITest2.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/APITest2.pdb +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/DnsClient.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/Microsoft.OpenApi.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/MongoDB.Bson.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/MongoDB.Driver.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/MongoDB.Driver.Core.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/MongoDB.Libmongocrypt.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/SharpCompress.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.Swagger.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/linux/native/libsnappy64.so +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/linux/native/libzstd.so +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/osx/native/libsnappy64.dylib +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/osx/native/libzstd.dylib +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/win/native/libzstd.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/win/native/snappy32.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/win/native/snappy64.dll +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/linux/native/libmongocrypt.so +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/osx/native/libmongocrypt.dylib +/Users/mikayladobson/Projects/APITest2/APITest2/bin/Debug/net6.0/runtimes/win/native/mongocrypt.dll +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.csproj.AssemblyReference.cache +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.GeneratedMSBuildEditorConfig.editorconfig +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfoInputs.cache +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.AssemblyInfo.cs +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.csproj.CoreCompileInputs.cache +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.MvcApplicationPartsAssemblyInfo.cs +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.MvcApplicationPartsAssemblyInfo.cache +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/staticwebassets.build.json +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/staticwebassets.development.json +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/scopedcss/bundle/APITest2.styles.css +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.csproj.CopyComplete +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.dll +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/refint/APITest2.dll +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.pdb +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/APITest2.genruntimeconfig.cache +/Users/mikayladobson/Projects/APITest2/APITest2/obj/Debug/net6.0/ref/APITest2.dll diff --git a/APITest2/obj/Debug/net6.0/APITest2.dll b/APITest2/obj/Debug/net6.0/APITest2.dll new file mode 100644 index 0000000..34d528d Binary files /dev/null and b/APITest2/obj/Debug/net6.0/APITest2.dll differ diff --git a/APITest2/obj/Debug/net6.0/APITest2.genruntimeconfig.cache b/APITest2/obj/Debug/net6.0/APITest2.genruntimeconfig.cache new file mode 100644 index 0000000..08c9bcd --- /dev/null +++ b/APITest2/obj/Debug/net6.0/APITest2.genruntimeconfig.cache @@ -0,0 +1 @@ +51e4d018838cbda203feea64dc68c0c745206bfd diff --git a/APITest2/obj/Debug/net6.0/APITest2.pdb b/APITest2/obj/Debug/net6.0/APITest2.pdb new file mode 100644 index 0000000..0d419f0 Binary files /dev/null and b/APITest2/obj/Debug/net6.0/APITest2.pdb differ diff --git a/APITest2/obj/Debug/net6.0/apphost b/APITest2/obj/Debug/net6.0/apphost new file mode 100755 index 0000000..316fdf5 Binary files /dev/null and b/APITest2/obj/Debug/net6.0/apphost differ diff --git a/APITest2/obj/Debug/net6.0/ref/APITest2.dll b/APITest2/obj/Debug/net6.0/ref/APITest2.dll new file mode 100644 index 0000000..bcc7a57 Binary files /dev/null and b/APITest2/obj/Debug/net6.0/ref/APITest2.dll differ diff --git a/APITest2/obj/Debug/net6.0/refint/APITest2.dll b/APITest2/obj/Debug/net6.0/refint/APITest2.dll new file mode 100644 index 0000000..bcc7a57 Binary files /dev/null and b/APITest2/obj/Debug/net6.0/refint/APITest2.dll differ diff --git a/APITest2/obj/Debug/net6.0/staticwebassets.build.json b/APITest2/obj/Debug/net6.0/staticwebassets.build.json new file mode 100644 index 0000000..7aa6c61 --- /dev/null +++ b/APITest2/obj/Debug/net6.0/staticwebassets.build.json @@ -0,0 +1,11 @@ +{ + "Version": 1, + "Hash": "OJoRjTkvj9zU6BTEAae6nKwAEQ/knXGv+4n10VpLyRM=", + "Source": "APITest2", + "BasePath": "_content/APITest2", + "Mode": "Default", + "ManifestType": "Build", + "ReferencedProjectsConfiguration": [], + "DiscoveryPatterns": [], + "Assets": [] +} \ No newline at end of file diff --git a/APITest2/obj/project.assets.json b/APITest2/obj/project.assets.json new file mode 100644 index 0000000..fff33ba --- /dev/null +++ b/APITest2/obj/project.assets.json @@ -0,0 +1,891 @@ +{ + "version": 3, + "targets": { + "net6.0": { + "DnsClient/1.6.1": { + "type": "package", + "dependencies": { + "Microsoft.Win32.Registry": "5.0.0" + }, + "compile": { + "lib/net5.0/DnsClient.dll": {} + }, + "runtime": { + "lib/net5.0/DnsClient.dll": {} + } + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "type": "package", + "build": { + "build/Microsoft.Extensions.ApiDescription.Server.props": {}, + "build/Microsoft.Extensions.ApiDescription.Server.targets": {} + }, + "buildMultiTargeting": { + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props": {}, + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {} + } + }, + "Microsoft.NETCore.Platforms/5.0.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, + "Microsoft.OpenApi/1.2.3": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + } + }, + "Microsoft.Win32.Registry/5.0.0": { + "type": "package", + "dependencies": { + "System.Security.AccessControl": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + }, + "compile": { + "ref/netstandard2.0/Microsoft.Win32.Registry.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Win32.Registry.dll": {} + }, + "runtimeTargets": { + "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "MongoDB.Bson/2.17.1": { + "type": "package", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "5.0.0" + }, + "compile": { + "lib/netstandard2.1/MongoDB.Bson.dll": {} + }, + "runtime": { + "lib/netstandard2.1/MongoDB.Bson.dll": {} + } + }, + "MongoDB.Driver/2.17.1": { + "type": "package", + "dependencies": { + "MongoDB.Bson": "2.17.1", + "MongoDB.Driver.Core": "2.17.1", + "MongoDB.Libmongocrypt": "1.5.5" + }, + "compile": { + "lib/netstandard2.1/MongoDB.Driver.dll": {} + }, + "runtime": { + "lib/netstandard2.1/MongoDB.Driver.dll": {} + } + }, + "MongoDB.Driver.Core/2.17.1": { + "type": "package", + "dependencies": { + "DnsClient": "1.6.1", + "MongoDB.Bson": "2.17.1", + "MongoDB.Libmongocrypt": "1.5.5", + "SharpCompress": "0.30.1", + "System.Buffers": "4.5.1" + }, + "compile": { + "lib/netstandard2.1/MongoDB.Driver.Core.dll": {} + }, + "runtime": { + "lib/netstandard2.1/MongoDB.Driver.Core.dll": {} + }, + "contentFiles": { + "contentFiles/any/any/_._": { + "buildAction": "None", + "codeLanguage": "any", + "copyToOutput": false + } + }, + "build": { + "build/_._": {} + }, + "runtimeTargets": { + "runtimes/linux/native/libsnappy64.so": { + "assetType": "native", + "rid": "linux" + }, + "runtimes/linux/native/libzstd.so": { + "assetType": "native", + "rid": "linux" + }, + "runtimes/osx/native/libsnappy64.dylib": { + "assetType": "native", + "rid": "osx" + }, + "runtimes/osx/native/libzstd.dylib": { + "assetType": "native", + "rid": "osx" + }, + "runtimes/win/native/libzstd.dll": { + "assetType": "native", + "rid": "win" + }, + "runtimes/win/native/snappy32.dll": { + "assetType": "native", + "rid": "win" + }, + "runtimes/win/native/snappy64.dll": { + "assetType": "native", + "rid": "win" + } + } + }, + "MongoDB.Libmongocrypt/1.5.5": { + "type": "package", + "compile": { + "lib/netstandard2.1/MongoDB.Libmongocrypt.dll": {} + }, + "runtime": { + "lib/netstandard2.1/MongoDB.Libmongocrypt.dll": {} + }, + "contentFiles": { + "contentFiles/any/any/_._": { + "buildAction": "None", + "codeLanguage": "any", + "copyToOutput": false + } + }, + "build": { + "build/_._": {} + }, + "runtimeTargets": { + "runtimes/linux/native/libmongocrypt.so": { + "assetType": "native", + "rid": "linux" + }, + "runtimes/osx/native/libmongocrypt.dylib": { + "assetType": "native", + "rid": "osx" + }, + "runtimes/win/native/mongocrypt.dll": { + "assetType": "native", + "rid": "win" + } + } + }, + "SharpCompress/0.30.1": { + "type": "package", + "compile": { + "lib/net5.0/SharpCompress.dll": {} + }, + "runtime": { + "lib/net5.0/SharpCompress.dll": {} + } + }, + "Swashbuckle.AspNetCore/6.2.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.ApiDescription.Server": "3.0.0", + "Swashbuckle.AspNetCore.Swagger": "6.2.3", + "Swashbuckle.AspNetCore.SwaggerGen": "6.2.3", + "Swashbuckle.AspNetCore.SwaggerUI": "6.2.3" + }, + "build": { + "build/Swashbuckle.AspNetCore.props": {} + } + }, + "Swashbuckle.AspNetCore.Swagger/6.2.3": { + "type": "package", + "dependencies": { + "Microsoft.OpenApi": "1.2.3" + }, + "compile": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": {} + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": {} + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.2.3": { + "type": "package", + "dependencies": { + "Swashbuckle.AspNetCore.Swagger": "6.2.3" + }, + "compile": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {} + } + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.2.3": { + "type": "package", + "compile": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + }, + "runtime": { + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {} + }, + "frameworkReferences": [ + "Microsoft.AspNetCore.App" + ] + }, + "System.Buffers/4.5.1": { + "type": "package", + "compile": { + "ref/netcoreapp2.0/_._": {} + }, + "runtime": { + "lib/netcoreapp2.0/_._": {} + } + }, + "System.Runtime.CompilerServices.Unsafe/5.0.0": { + "type": "package", + "compile": { + "ref/netstandard2.1/System.Runtime.CompilerServices.Unsafe.dll": {} + }, + "runtime": { + "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll": {} + } + }, + "System.Security.AccessControl/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "5.0.0", + "System.Security.Principal.Windows": "5.0.0" + }, + "compile": { + "ref/netstandard2.0/System.Security.AccessControl.dll": {} + }, + "runtime": { + "lib/netstandard2.0/System.Security.AccessControl.dll": {} + }, + "runtimeTargets": { + "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Security.Principal.Windows/5.0.0": { + "type": "package", + "compile": { + "ref/netcoreapp3.0/System.Security.Principal.Windows.dll": {} + }, + "runtime": { + "lib/netstandard2.0/System.Security.Principal.Windows.dll": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": { + "assetType": "runtime", + "rid": "win" + } + } + } + } + }, + "libraries": { + "DnsClient/1.6.1": { + "sha512": "4H/f2uYJOZ+YObZjpY9ABrKZI+JNw3uizp6oMzTXwDw6F+2qIPhpRl/1t68O/6e98+vqNiYGu+lswmwdYUy3gg==", + "type": "package", + "path": "dnsclient/1.6.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "dnsclient.1.6.1.nupkg.sha512", + "dnsclient.nuspec", + "icon.png", + "lib/net45/DnsClient.dll", + "lib/net45/DnsClient.xml", + "lib/net471/DnsClient.dll", + "lib/net471/DnsClient.xml", + "lib/net5.0/DnsClient.dll", + "lib/net5.0/DnsClient.xml", + "lib/netstandard1.3/DnsClient.dll", + "lib/netstandard1.3/DnsClient.xml", + "lib/netstandard2.0/DnsClient.dll", + "lib/netstandard2.0/DnsClient.xml", + "lib/netstandard2.1/DnsClient.dll", + "lib/netstandard2.1/DnsClient.xml" + ] + }, + "Microsoft.Extensions.ApiDescription.Server/3.0.0": { + "sha512": "LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==", + "type": "package", + "path": "microsoft.extensions.apidescription.server/3.0.0", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/Microsoft.Extensions.ApiDescription.Server.props", + "build/Microsoft.Extensions.ApiDescription.Server.targets", + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props", + "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets", + "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512", + "microsoft.extensions.apidescription.server.nuspec", + "tools/Newtonsoft.Json.dll", + "tools/dotnet-getdocument.deps.json", + "tools/dotnet-getdocument.dll", + "tools/dotnet-getdocument.runtimeconfig.json", + "tools/net461-x86/GetDocument.Insider.exe", + "tools/net461-x86/GetDocument.Insider.exe.config", + "tools/net461/GetDocument.Insider.exe", + "tools/net461/GetDocument.Insider.exe.config", + "tools/netcoreapp2.1/GetDocument.Insider.deps.json", + "tools/netcoreapp2.1/GetDocument.Insider.dll", + "tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json" + ] + }, + "Microsoft.NETCore.Platforms/5.0.0": { + "sha512": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==", + "type": "package", + "path": "microsoft.netcore.platforms/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/netstandard1.0/_._", + "microsoft.netcore.platforms.5.0.0.nupkg.sha512", + "microsoft.netcore.platforms.nuspec", + "runtime.json", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Microsoft.OpenApi/1.2.3": { + "sha512": "Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==", + "type": "package", + "path": "microsoft.openapi/1.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net46/Microsoft.OpenApi.dll", + "lib/net46/Microsoft.OpenApi.pdb", + "lib/net46/Microsoft.OpenApi.xml", + "lib/netstandard2.0/Microsoft.OpenApi.dll", + "lib/netstandard2.0/Microsoft.OpenApi.pdb", + "lib/netstandard2.0/Microsoft.OpenApi.xml", + "microsoft.openapi.1.2.3.nupkg.sha512", + "microsoft.openapi.nuspec" + ] + }, + "Microsoft.Win32.Registry/5.0.0": { + "sha512": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", + "type": "package", + "path": "microsoft.win32.registry/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net46/Microsoft.Win32.Registry.dll", + "lib/net461/Microsoft.Win32.Registry.dll", + "lib/net461/Microsoft.Win32.Registry.xml", + "lib/netstandard1.3/Microsoft.Win32.Registry.dll", + "lib/netstandard2.0/Microsoft.Win32.Registry.dll", + "lib/netstandard2.0/Microsoft.Win32.Registry.xml", + "microsoft.win32.registry.5.0.0.nupkg.sha512", + "microsoft.win32.registry.nuspec", + "ref/net46/Microsoft.Win32.Registry.dll", + "ref/net461/Microsoft.Win32.Registry.dll", + "ref/net461/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/Microsoft.Win32.Registry.dll", + "ref/netstandard1.3/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/de/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/es/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/fr/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/it/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/ja/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/ko/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/ru/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/zh-hans/Microsoft.Win32.Registry.xml", + "ref/netstandard1.3/zh-hant/Microsoft.Win32.Registry.xml", + "ref/netstandard2.0/Microsoft.Win32.Registry.dll", + "ref/netstandard2.0/Microsoft.Win32.Registry.xml", + "runtimes/win/lib/net46/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/net461/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/net461/Microsoft.Win32.Registry.xml", + "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll", + "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.xml", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "MongoDB.Bson/2.17.1": { + "sha512": "IBr5w6ygeUCTobiS4J2UlYeIsnjSJvOOf31g60EkRa3NIeyrYs7Y51HeOvJ8r6NPcKv1hLj8xwoop6hDTetAdA==", + "type": "package", + "path": "mongodb.bson/2.17.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "License.txt", + "lib/net472/MongoDB.Bson.dll", + "lib/net472/MongoDB.Bson.xml", + "lib/netstandard2.0/MongoDB.Bson.dll", + "lib/netstandard2.0/MongoDB.Bson.xml", + "lib/netstandard2.1/MongoDB.Bson.dll", + "lib/netstandard2.1/MongoDB.Bson.xml", + "mongodb.bson.2.17.1.nupkg.sha512", + "mongodb.bson.nuspec", + "packageIcon.png" + ] + }, + "MongoDB.Driver/2.17.1": { + "sha512": "A5Yvm3RUdkSYnvKWVb/bZfvhzG+L+t0n80JuUXf0p2QG1TbtqHE9hX/FBK+BoF7sw9rzUTw8VHYeqX5rT0rxdA==", + "type": "package", + "path": "mongodb.driver/2.17.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "License.txt", + "lib/net472/MongoDB.Driver.dll", + "lib/net472/MongoDB.Driver.xml", + "lib/netstandard2.0/MongoDB.Driver.dll", + "lib/netstandard2.0/MongoDB.Driver.xml", + "lib/netstandard2.1/MongoDB.Driver.dll", + "lib/netstandard2.1/MongoDB.Driver.xml", + "mongodb.driver.2.17.1.nupkg.sha512", + "mongodb.driver.nuspec", + "packageIcon.png" + ] + }, + "MongoDB.Driver.Core/2.17.1": { + "sha512": "lfuuQvCXcco6mG096PL8xRO+dBdHsDTR3DiYfK/ICHgFlL5RfKlBuE0xClEGKtaZ4Spe28/fF/GUcrrA/yfoAQ==", + "type": "package", + "path": "mongodb.driver.core/2.17.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "License.txt", + "THIRD-PARTY-NOTICES", + "build/MongoDB.Driver.Core.targets", + "content/Core/Compression/Snappy/lib/linux/libsnappy64.so", + "content/Core/Compression/Snappy/lib/osx/libsnappy64.dylib", + "content/Core/Compression/Snappy/lib/win/snappy32.dll", + "content/Core/Compression/Snappy/lib/win/snappy64.dll", + "content/Core/Compression/Zstandard/lib/linux/libzstd.so", + "content/Core/Compression/Zstandard/lib/osx/libzstd.dylib", + "content/Core/Compression/Zstandard/lib/win/libzstd.dll", + "contentFiles/any/net472/Core/Compression/Snappy/lib/linux/libsnappy64.so", + "contentFiles/any/net472/Core/Compression/Snappy/lib/osx/libsnappy64.dylib", + "contentFiles/any/net472/Core/Compression/Snappy/lib/win/snappy32.dll", + "contentFiles/any/net472/Core/Compression/Snappy/lib/win/snappy64.dll", + "contentFiles/any/net472/Core/Compression/Zstandard/lib/linux/libzstd.so", + "contentFiles/any/net472/Core/Compression/Zstandard/lib/osx/libzstd.dylib", + "contentFiles/any/net472/Core/Compression/Zstandard/lib/win/libzstd.dll", + "contentFiles/any/netstandard2.0/Core/Compression/Snappy/lib/linux/libsnappy64.so", + "contentFiles/any/netstandard2.0/Core/Compression/Snappy/lib/osx/libsnappy64.dylib", + "contentFiles/any/netstandard2.0/Core/Compression/Snappy/lib/win/snappy32.dll", + "contentFiles/any/netstandard2.0/Core/Compression/Snappy/lib/win/snappy64.dll", + "contentFiles/any/netstandard2.0/Core/Compression/Zstandard/lib/linux/libzstd.so", + "contentFiles/any/netstandard2.0/Core/Compression/Zstandard/lib/osx/libzstd.dylib", + "contentFiles/any/netstandard2.0/Core/Compression/Zstandard/lib/win/libzstd.dll", + "contentFiles/any/netstandard2.1/Core/Compression/Snappy/lib/linux/libsnappy64.so", + "contentFiles/any/netstandard2.1/Core/Compression/Snappy/lib/osx/libsnappy64.dylib", + "contentFiles/any/netstandard2.1/Core/Compression/Snappy/lib/win/snappy32.dll", + "contentFiles/any/netstandard2.1/Core/Compression/Snappy/lib/win/snappy64.dll", + "contentFiles/any/netstandard2.1/Core/Compression/Zstandard/lib/linux/libzstd.so", + "contentFiles/any/netstandard2.1/Core/Compression/Zstandard/lib/osx/libzstd.dylib", + "contentFiles/any/netstandard2.1/Core/Compression/Zstandard/lib/win/libzstd.dll", + "lib/net472/MongoDB.Driver.Core.dll", + "lib/net472/MongoDB.Driver.Core.xml", + "lib/netstandard2.0/MongoDB.Driver.Core.dll", + "lib/netstandard2.0/MongoDB.Driver.Core.xml", + "lib/netstandard2.1/MongoDB.Driver.Core.dll", + "lib/netstandard2.1/MongoDB.Driver.Core.xml", + "mongodb.driver.core.2.17.1.nupkg.sha512", + "mongodb.driver.core.nuspec", + "packageIcon.png", + "runtimes/linux/native/libsnappy64.so", + "runtimes/linux/native/libzstd.so", + "runtimes/osx/native/libsnappy64.dylib", + "runtimes/osx/native/libzstd.dylib", + "runtimes/win/native/libzstd.dll", + "runtimes/win/native/snappy32.dll", + "runtimes/win/native/snappy64.dll" + ] + }, + "MongoDB.Libmongocrypt/1.5.5": { + "sha512": "0DV4l2PjXirSJHD/b+LpOK3IfUDvkbpvvZBM2w1aYL6E/4vbhfyr/FP5laDNx2zRylqN1hIZO+EL7NgO/5GpVg==", + "type": "package", + "path": "mongodb.libmongocrypt/1.5.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "License.txt", + "build/MongoDB.Libmongocrypt.targets", + "content/libmongocrypt.dylib", + "content/libmongocrypt.so", + "content/mongocrypt.dll", + "contentFiles/any/net472/libmongocrypt.dylib", + "contentFiles/any/net472/libmongocrypt.so", + "contentFiles/any/net472/mongocrypt.dll", + "contentFiles/any/netstandard2.0/libmongocrypt.dylib", + "contentFiles/any/netstandard2.0/libmongocrypt.so", + "contentFiles/any/netstandard2.0/mongocrypt.dll", + "contentFiles/any/netstandard2.1/libmongocrypt.dylib", + "contentFiles/any/netstandard2.1/libmongocrypt.so", + "contentFiles/any/netstandard2.1/mongocrypt.dll", + "lib/net472/MongoDB.Libmongocrypt.dll", + "lib/netstandard2.0/MongoDB.Libmongocrypt.dll", + "lib/netstandard2.1/MongoDB.Libmongocrypt.dll", + "mongodb.libmongocrypt.1.5.5.nupkg.sha512", + "mongodb.libmongocrypt.nuspec", + "runtimes/linux/native/libmongocrypt.so", + "runtimes/osx/native/libmongocrypt.dylib", + "runtimes/win/native/mongocrypt.dll" + ] + }, + "SharpCompress/0.30.1": { + "sha512": "XqD4TpfyYGa7QTPzaGlMVbcecKnXy4YmYLDWrU+JIj7IuRNl7DH2END+Ll7ekWIY8o3dAMWLFDE1xdhfIWD1nw==", + "type": "package", + "path": "sharpcompress/0.30.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net461/SharpCompress.dll", + "lib/net5.0/SharpCompress.dll", + "lib/netcoreapp3.1/SharpCompress.dll", + "lib/netstandard2.0/SharpCompress.dll", + "lib/netstandard2.1/SharpCompress.dll", + "sharpcompress.0.30.1.nupkg.sha512", + "sharpcompress.nuspec" + ] + }, + "Swashbuckle.AspNetCore/6.2.3": { + "sha512": "cnzQDn0Le+hInsw2SYwlOhOCPXpYi/szcvnyqZJ12v+QyrLBwAmWXBg6RIyHB18s/mLeywC+Rg2O9ndz0IUNYQ==", + "type": "package", + "path": "swashbuckle.aspnetcore/6.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "build/Swashbuckle.AspNetCore.props", + "swashbuckle.aspnetcore.6.2.3.nupkg.sha512", + "swashbuckle.aspnetcore.nuspec" + ] + }, + "Swashbuckle.AspNetCore.Swagger/6.2.3": { + "sha512": "qOF7j1sL0bWm8g/qqHVPCvkO3JlVvUIB8WfC98kSh6BT5y5DAnBNctfac7XR5EZf+eD7/WasvANncTqwZYfmWQ==", + "type": "package", + "path": "swashbuckle.aspnetcore.swagger/6.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/net6.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.xml", + "swashbuckle.aspnetcore.swagger.6.2.3.nupkg.sha512", + "swashbuckle.aspnetcore.swagger.nuspec" + ] + }, + "Swashbuckle.AspNetCore.SwaggerGen/6.2.3": { + "sha512": "+Xq7WdMCCfcXlnbLJVFNgY8ITdP2TRYIlpbt6IKzDw5FwFxdi9lBfNDtcT+/wkKwX70iBBFmXldnnd02/VO72A==", + "type": "package", + "path": "swashbuckle.aspnetcore.swaggergen/6.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.xml", + "swashbuckle.aspnetcore.swaggergen.6.2.3.nupkg.sha512", + "swashbuckle.aspnetcore.swaggergen.nuspec" + ] + }, + "Swashbuckle.AspNetCore.SwaggerUI/6.2.3": { + "sha512": "bCRI87uKJVb4G+KURWm8LQrL64St04dEFZcF6gIM67Zc0Sr/N47EO83ybLMYOvfNdO1DCv8xwPcrz9J/VEhQ5g==", + "type": "package", + "path": "swashbuckle.aspnetcore.swaggerui/6.2.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.dll", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", + "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.xml", + "swashbuckle.aspnetcore.swaggerui.6.2.3.nupkg.sha512", + "swashbuckle.aspnetcore.swaggerui.nuspec" + ] + }, + "System.Buffers/4.5.1": { + "sha512": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==", + "type": "package", + "path": "system.buffers/4.5.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/System.Buffers.dll", + "lib/net461/System.Buffers.xml", + "lib/netcoreapp2.0/_._", + "lib/netstandard1.1/System.Buffers.dll", + "lib/netstandard1.1/System.Buffers.xml", + "lib/netstandard2.0/System.Buffers.dll", + "lib/netstandard2.0/System.Buffers.xml", + "lib/uap10.0.16299/_._", + "ref/net45/System.Buffers.dll", + "ref/net45/System.Buffers.xml", + "ref/netcoreapp2.0/_._", + "ref/netstandard1.1/System.Buffers.dll", + "ref/netstandard1.1/System.Buffers.xml", + "ref/netstandard2.0/System.Buffers.dll", + "ref/netstandard2.0/System.Buffers.xml", + "ref/uap10.0.16299/_._", + "system.buffers.4.5.1.nupkg.sha512", + "system.buffers.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Runtime.CompilerServices.Unsafe/5.0.0": { + "sha512": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==", + "type": "package", + "path": "system.runtime.compilerservices.unsafe/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net45/System.Runtime.CompilerServices.Unsafe.dll", + "lib/net45/System.Runtime.CompilerServices.Unsafe.xml", + "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/net461/System.Runtime.CompilerServices.Unsafe.dll", + "ref/net461/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", + "ref/netstandard2.1/System.Runtime.CompilerServices.Unsafe.dll", + "ref/netstandard2.1/System.Runtime.CompilerServices.Unsafe.xml", + "system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512", + "system.runtime.compilerservices.unsafe.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Security.AccessControl/5.0.0": { + "sha512": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", + "type": "package", + "path": "system.security.accesscontrol/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net46/System.Security.AccessControl.dll", + "lib/net461/System.Security.AccessControl.dll", + "lib/net461/System.Security.AccessControl.xml", + "lib/netstandard1.3/System.Security.AccessControl.dll", + "lib/netstandard2.0/System.Security.AccessControl.dll", + "lib/netstandard2.0/System.Security.AccessControl.xml", + "lib/uap10.0.16299/_._", + "ref/net46/System.Security.AccessControl.dll", + "ref/net461/System.Security.AccessControl.dll", + "ref/net461/System.Security.AccessControl.xml", + "ref/netstandard1.3/System.Security.AccessControl.dll", + "ref/netstandard1.3/System.Security.AccessControl.xml", + "ref/netstandard1.3/de/System.Security.AccessControl.xml", + "ref/netstandard1.3/es/System.Security.AccessControl.xml", + "ref/netstandard1.3/fr/System.Security.AccessControl.xml", + "ref/netstandard1.3/it/System.Security.AccessControl.xml", + "ref/netstandard1.3/ja/System.Security.AccessControl.xml", + "ref/netstandard1.3/ko/System.Security.AccessControl.xml", + "ref/netstandard1.3/ru/System.Security.AccessControl.xml", + "ref/netstandard1.3/zh-hans/System.Security.AccessControl.xml", + "ref/netstandard1.3/zh-hant/System.Security.AccessControl.xml", + "ref/netstandard2.0/System.Security.AccessControl.dll", + "ref/netstandard2.0/System.Security.AccessControl.xml", + "ref/uap10.0.16299/_._", + "runtimes/win/lib/net46/System.Security.AccessControl.dll", + "runtimes/win/lib/net461/System.Security.AccessControl.dll", + "runtimes/win/lib/net461/System.Security.AccessControl.xml", + "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll", + "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.xml", + "runtimes/win/lib/netstandard1.3/System.Security.AccessControl.dll", + "runtimes/win/lib/uap10.0.16299/_._", + "system.security.accesscontrol.5.0.0.nupkg.sha512", + "system.security.accesscontrol.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Security.Principal.Windows/5.0.0": { + "sha512": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==", + "type": "package", + "path": "system.security.principal.windows/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net46/System.Security.Principal.Windows.dll", + "lib/net461/System.Security.Principal.Windows.dll", + "lib/net461/System.Security.Principal.Windows.xml", + "lib/netstandard1.3/System.Security.Principal.Windows.dll", + "lib/netstandard2.0/System.Security.Principal.Windows.dll", + "lib/netstandard2.0/System.Security.Principal.Windows.xml", + "lib/uap10.0.16299/_._", + "ref/net46/System.Security.Principal.Windows.dll", + "ref/net461/System.Security.Principal.Windows.dll", + "ref/net461/System.Security.Principal.Windows.xml", + "ref/netcoreapp3.0/System.Security.Principal.Windows.dll", + "ref/netcoreapp3.0/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/System.Security.Principal.Windows.dll", + "ref/netstandard1.3/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/de/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/es/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/fr/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/it/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/ja/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/ko/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/ru/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/zh-hans/System.Security.Principal.Windows.xml", + "ref/netstandard1.3/zh-hant/System.Security.Principal.Windows.xml", + "ref/netstandard2.0/System.Security.Principal.Windows.dll", + "ref/netstandard2.0/System.Security.Principal.Windows.xml", + "ref/uap10.0.16299/_._", + "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll", + "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.xml", + "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll", + "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.xml", + "runtimes/win/lib/net46/System.Security.Principal.Windows.dll", + "runtimes/win/lib/net461/System.Security.Principal.Windows.dll", + "runtimes/win/lib/net461/System.Security.Principal.Windows.xml", + "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll", + "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.xml", + "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll", + "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.xml", + "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll", + "runtimes/win/lib/uap10.0.16299/_._", + "system.security.principal.windows.5.0.0.nupkg.sha512", + "system.security.principal.windows.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + } + }, + "projectFileDependencyGroups": { + "net6.0": [ + "MongoDB.Driver >= 2.17.1", + "Swashbuckle.AspNetCore >= 6.2.3" + ] + }, + "packageFolders": { + "/Users/mikayladobson/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/Users/mikayladobson/Projects/APITest2/APITest2/APITest2.csproj", + "projectName": "APITest2", + "projectPath": "/Users/mikayladobson/Projects/APITest2/APITest2/APITest2.csproj", + "packagesPath": "/Users/mikayladobson/.nuget/packages/", + "outputPath": "/Users/mikayladobson/Projects/APITest2/APITest2/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/Users/mikayladobson/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "MongoDB.Driver": { + "target": "Package", + "version": "[2.17.1, )" + }, + "Swashbuckle.AspNetCore": { + "target": "Package", + "version": "[6.2.3, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.AspNetCore.App": { + "privateAssets": "none" + }, + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/6.0.302/RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/APITest2/obj/project.nuget.cache b/APITest2/obj/project.nuget.cache new file mode 100644 index 0000000..f957069 --- /dev/null +++ b/APITest2/obj/project.nuget.cache @@ -0,0 +1,27 @@ +{ + "version": 2, + "dgSpecHash": "Y2EOgtUwaFNafWVk818myAXzwX8l6Rf6a05t+s6ypFIqXty9oYMrz8uQTXSeIows4TnDQ2qVldN/7WKvaYNoSQ==", + "success": true, + "projectFilePath": "/Users/mikayladobson/Projects/APITest2/APITest2/APITest2.csproj", + "expectedPackageFiles": [ + "/Users/mikayladobson/.nuget/packages/dnsclient/1.6.1/dnsclient.1.6.1.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/microsoft.extensions.apidescription.server/3.0.0/microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/microsoft.openapi/1.2.3/microsoft.openapi.1.2.3.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/mongodb.bson/2.17.1/mongodb.bson.2.17.1.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/mongodb.driver/2.17.1/mongodb.driver.2.17.1.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/mongodb.driver.core/2.17.1/mongodb.driver.core.2.17.1.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/mongodb.libmongocrypt/1.5.5/mongodb.libmongocrypt.1.5.5.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/sharpcompress/0.30.1/sharpcompress.0.30.1.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/swashbuckle.aspnetcore/6.2.3/swashbuckle.aspnetcore.6.2.3.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/swashbuckle.aspnetcore.swagger/6.2.3/swashbuckle.aspnetcore.swagger.6.2.3.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/swashbuckle.aspnetcore.swaggergen/6.2.3/swashbuckle.aspnetcore.swaggergen.6.2.3.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/swashbuckle.aspnetcore.swaggerui/6.2.3/swashbuckle.aspnetcore.swaggerui.6.2.3.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/system.buffers/4.5.1/system.buffers.4.5.1.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg.sha512", + "/Users/mikayladobson/.nuget/packages/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/APITest2/obj/staticwebassets.pack.sentinel b/APITest2/obj/staticwebassets.pack.sentinel new file mode 100644 index 0000000..769d611 --- /dev/null +++ b/APITest2/obj/staticwebassets.pack.sentinel @@ -0,0 +1,10 @@ +2.0 +2.0 +2.0 +2.0 +2.0 +2.0 +2.0 +2.0 +2.0 +2.0 diff --git a/README.md b/README.md new file mode 100644 index 0000000..e02abfc --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +