diff --git a/house-plant-api/.vs/ProjectEvaluation/house-plant-api.metadata.v2 b/house-plant-api/.vs/ProjectEvaluation/house-plant-api.metadata.v2 new file mode 100644 index 0000000..17acd03 Binary files /dev/null and b/house-plant-api/.vs/ProjectEvaluation/house-plant-api.metadata.v2 differ diff --git a/house-plant-api/.vs/ProjectEvaluation/house-plant-api.projects.v2 b/house-plant-api/.vs/ProjectEvaluation/house-plant-api.projects.v2 new file mode 100644 index 0000000..2547732 Binary files /dev/null and b/house-plant-api/.vs/ProjectEvaluation/house-plant-api.projects.v2 differ diff --git a/house-plant-api/.vs/house-plant-api/DesignTimeBuild/.dtbcache.v2 b/house-plant-api/.vs/house-plant-api/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000..628675a Binary files /dev/null and b/house-plant-api/.vs/house-plant-api/DesignTimeBuild/.dtbcache.v2 differ diff --git a/house-plant-api/.vs/house-plant-api/v17/.suo b/house-plant-api/.vs/house-plant-api/v17/.suo new file mode 100644 index 0000000..10e1c30 Binary files /dev/null and b/house-plant-api/.vs/house-plant-api/v17/.suo differ diff --git a/house-plant-api/Controllers/WeatherForecastController.cs b/house-plant-api/Controllers/WeatherForecastController.cs new file mode 100644 index 0000000..50151b9 --- /dev/null +++ b/house-plant-api/Controllers/WeatherForecastController.cs @@ -0,0 +1,33 @@ +using Microsoft.AspNetCore.Mvc; + +namespace house_plant_api.Controllers +{ + [ApiController] + [Route("[controller]")] + public class WeatherForecastController : ControllerBase + { + private static readonly string[] Summaries = new[] + { + "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" + }; + + private readonly ILogger _logger; + + public WeatherForecastController(ILogger logger) + { + _logger = logger; + } + + [HttpGet(Name = "GetWeatherForecast")] + public IEnumerable Get() + { + return Enumerable.Range(1, 5).Select(index => new WeatherForecast + { + Date = DateTime.Now.AddDays(index), + TemperatureC = Random.Shared.Next(-20, 55), + Summary = Summaries[Random.Shared.Next(Summaries.Length)] + }) + .ToArray(); + } + } +} \ No newline at end of file diff --git a/house-plant-api/Program.cs b/house-plant-api/Program.cs new file mode 100644 index 0000000..48863a6 --- /dev/null +++ b/house-plant-api/Program.cs @@ -0,0 +1,25 @@ +var builder = WebApplication.CreateBuilder(args); + +// Add services to the container. + +builder.Services.AddControllers(); +// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle +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(); diff --git a/house-plant-api/Properties/launchSettings.json b/house-plant-api/Properties/launchSettings.json new file mode 100644 index 0000000..7dbeb6a --- /dev/null +++ b/house-plant-api/Properties/launchSettings.json @@ -0,0 +1,31 @@ +{ + "$schema": "https://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:62301", + "sslPort": 44394 + } + }, + "profiles": { + "house_plant_api": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "launchUrl": "swagger", + "applicationUrl": "https://localhost:7284;http://localhost:5284", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/house-plant-api/WeatherForecast.cs b/house-plant-api/WeatherForecast.cs new file mode 100644 index 0000000..b037d88 --- /dev/null +++ b/house-plant-api/WeatherForecast.cs @@ -0,0 +1,13 @@ +namespace house_plant_api +{ + public class WeatherForecast + { + public DateTime Date { get; set; } + + public int TemperatureC { get; set; } + + public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); + + public string? Summary { get; set; } + } +} \ No newline at end of file diff --git a/house-plant-api/appsettings.Development.json b/house-plant-api/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/house-plant-api/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/house-plant-api/appsettings.json b/house-plant-api/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/house-plant-api/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/house-plant-api/house-plant-api.csproj b/house-plant-api/house-plant-api.csproj new file mode 100644 index 0000000..0418a10 --- /dev/null +++ b/house-plant-api/house-plant-api.csproj @@ -0,0 +1,14 @@ + + + + net6.0 + enable + enable + house_plant_api + + + + + + + diff --git a/house-plant-api/house-plant-api.sln b/house-plant-api/house-plant-api.sln new file mode 100644 index 0000000..0c10d93 --- /dev/null +++ b/house-plant-api/house-plant-api.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.2.32526.322 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "house-plant-api", "house-plant-api.csproj", "{B9DDD6E9-3F03-4E70-B70C-832B6AB79BF0}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {B9DDD6E9-3F03-4E70-B70C-832B6AB79BF0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B9DDD6E9-3F03-4E70-B70C-832B6AB79BF0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B9DDD6E9-3F03-4E70-B70C-832B6AB79BF0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B9DDD6E9-3F03-4E70-B70C-832B6AB79BF0}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {E84FCCE2-5F7C-4F20-9663-220B767E5A2B} + EndGlobalSection +EndGlobal diff --git a/house-plant-api/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/house-plant-api/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs new file mode 100644 index 0000000..36203c7 --- /dev/null +++ b/house-plant-api/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/house-plant-api/obj/Debug/net6.0/house-plant-api.AssemblyInfo.cs b/house-plant-api/obj/Debug/net6.0/house-plant-api.AssemblyInfo.cs new file mode 100644 index 0000000..83580b4 --- /dev/null +++ b/house-plant-api/obj/Debug/net6.0/house-plant-api.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("house-plant-api")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("house-plant-api")] +[assembly: System.Reflection.AssemblyTitleAttribute("house-plant-api")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/house-plant-api/obj/Debug/net6.0/house-plant-api.AssemblyInfoInputs.cache b/house-plant-api/obj/Debug/net6.0/house-plant-api.AssemblyInfoInputs.cache new file mode 100644 index 0000000..ff806cf --- /dev/null +++ b/house-plant-api/obj/Debug/net6.0/house-plant-api.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +d796f82a1c446807029172459080abd107ad0179 diff --git a/house-plant-api/obj/Debug/net6.0/house-plant-api.GeneratedMSBuildEditorConfig.editorconfig b/house-plant-api/obj/Debug/net6.0/house-plant-api.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..dd11f42 --- /dev/null +++ b/house-plant-api/obj/Debug/net6.0/house-plant-api.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 = house_plant_api +build_property.RootNamespace = house_plant_api +build_property.ProjectDir = C:\Users\ckoch\Documents\GitHub\houseplant\house-plant-api\ +build_property.RazorLangVersion = 6.0 +build_property.SupportLocalizedComponentNames = +build_property.GenerateRazorMetadataSourceChecksumAttributes = +build_property.MSBuildProjectDirectory = C:\Users\ckoch\Documents\GitHub\houseplant\house-plant-api +build_property._RazorSourceGeneratorDebug = diff --git a/house-plant-api/obj/Debug/net6.0/house-plant-api.GlobalUsings.g.cs b/house-plant-api/obj/Debug/net6.0/house-plant-api.GlobalUsings.g.cs new file mode 100644 index 0000000..025530a --- /dev/null +++ b/house-plant-api/obj/Debug/net6.0/house-plant-api.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/house-plant-api/obj/Debug/net6.0/house-plant-api.assets.cache b/house-plant-api/obj/Debug/net6.0/house-plant-api.assets.cache new file mode 100644 index 0000000..0deecc9 Binary files /dev/null and b/house-plant-api/obj/Debug/net6.0/house-plant-api.assets.cache differ diff --git a/house-plant-api/obj/Debug/net6.0/house-plant-api.csproj.AssemblyReference.cache b/house-plant-api/obj/Debug/net6.0/house-plant-api.csproj.AssemblyReference.cache new file mode 100644 index 0000000..9abd79e Binary files /dev/null and b/house-plant-api/obj/Debug/net6.0/house-plant-api.csproj.AssemblyReference.cache differ diff --git a/house-plant-api/obj/house-plant-api.csproj.nuget.dgspec.json b/house-plant-api/obj/house-plant-api.csproj.nuget.dgspec.json new file mode 100644 index 0000000..3f7dc96 --- /dev/null +++ b/house-plant-api/obj/house-plant-api.csproj.nuget.dgspec.json @@ -0,0 +1,71 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\ckoch\\Documents\\GitHub\\houseplant\\house-plant-api\\house-plant-api.csproj": {} + }, + "projects": { + "C:\\Users\\ckoch\\Documents\\GitHub\\houseplant\\house-plant-api\\house-plant-api.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\ckoch\\Documents\\GitHub\\houseplant\\house-plant-api\\house-plant-api.csproj", + "projectName": "house-plant-api", + "projectPath": "C:\\Users\\ckoch\\Documents\\GitHub\\houseplant\\house-plant-api\\house-plant-api.csproj", + "packagesPath": "C:\\Users\\ckoch\\.nuget\\packages\\", + "outputPath": "C:\\Users\\ckoch\\Documents\\GitHub\\houseplant\\house-plant-api\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\ckoch\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "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": "C:\\Program Files\\dotnet\\sdk\\6.0.300\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/house-plant-api/obj/house-plant-api.csproj.nuget.g.props b/house-plant-api/obj/house-plant-api.csproj.nuget.g.props new file mode 100644 index 0000000..00ea5a8 --- /dev/null +++ b/house-plant-api/obj/house-plant-api.csproj.nuget.g.props @@ -0,0 +1,22 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\ckoch\.nuget\packages\ + PackageReference + 6.2.0 + + + + + + + + + + C:\Users\ckoch\.nuget\packages\microsoft.extensions.apidescription.server\3.0.0 + + \ No newline at end of file diff --git a/house-plant-api/obj/house-plant-api.csproj.nuget.g.targets b/house-plant-api/obj/house-plant-api.csproj.nuget.g.targets new file mode 100644 index 0000000..a03b337 --- /dev/null +++ b/house-plant-api/obj/house-plant-api.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/house-plant-api/obj/project.assets.json b/house-plant-api/obj/project.assets.json new file mode 100644 index 0000000..fdba3f0 --- /dev/null +++ b/house-plant-api/obj/project.assets.json @@ -0,0 +1,276 @@ +{ + "version": 3, + "targets": { + "net6.0": { + "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.OpenApi/1.2.3": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.OpenApi.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.OpenApi.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" + ] + } + } + }, + "libraries": { + "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.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" + ] + }, + "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" + ] + } + }, + "projectFileDependencyGroups": { + "net6.0": [ + "Swashbuckle.AspNetCore >= 6.2.3" + ] + }, + "packageFolders": { + "C:\\Users\\ckoch\\.nuget\\packages\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\ckoch\\Documents\\GitHub\\houseplant\\house-plant-api\\house-plant-api.csproj", + "projectName": "house-plant-api", + "projectPath": "C:\\Users\\ckoch\\Documents\\GitHub\\houseplant\\house-plant-api\\house-plant-api.csproj", + "packagesPath": "C:\\Users\\ckoch\\.nuget\\packages\\", + "outputPath": "C:\\Users\\ckoch\\Documents\\GitHub\\houseplant\\house-plant-api\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\ckoch\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net6.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net6.0": { + "targetAlias": "net6.0", + "dependencies": { + "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": "C:\\Program Files\\dotnet\\sdk\\6.0.300\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/house-plant-api/obj/project.nuget.cache b/house-plant-api/obj/project.nuget.cache new file mode 100644 index 0000000..153768e --- /dev/null +++ b/house-plant-api/obj/project.nuget.cache @@ -0,0 +1,15 @@ +{ + "version": 2, + "dgSpecHash": "TZR7dwYDmoyD67xypwPseSB2Di+h3O/d0yPswVHv3S4J6/mesVamsaw3JtGg6B8krMEp/rUL3YVRzMic8p5e3Q==", + "success": true, + "projectFilePath": "C:\\Users\\ckoch\\Documents\\GitHub\\houseplant\\house-plant-api\\house-plant-api.csproj", + "expectedPackageFiles": [ + "C:\\Users\\ckoch\\.nuget\\packages\\microsoft.extensions.apidescription.server\\3.0.0\\microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512", + "C:\\Users\\ckoch\\.nuget\\packages\\microsoft.openapi\\1.2.3\\microsoft.openapi.1.2.3.nupkg.sha512", + "C:\\Users\\ckoch\\.nuget\\packages\\swashbuckle.aspnetcore\\6.2.3\\swashbuckle.aspnetcore.6.2.3.nupkg.sha512", + "C:\\Users\\ckoch\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.2.3\\swashbuckle.aspnetcore.swagger.6.2.3.nupkg.sha512", + "C:\\Users\\ckoch\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.2.3\\swashbuckle.aspnetcore.swaggergen.6.2.3.nupkg.sha512", + "C:\\Users\\ckoch\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.2.3\\swashbuckle.aspnetcore.swaggerui.6.2.3.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file