Setup haulmkilling sample application
This commit is contained in:
		| @@ -1,17 +1,20 @@ | |||||||
|  |  | ||||||
| Microsoft Visual Studio Solution File, Format Version 12.00 | Microsoft Visual Studio Solution File, Format Version 12.00 | ||||||
|  | #  | ||||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FarmmapsNbs", "FarmmapsNbs\FarmmapsNbs.csproj", "{E08EF7E9-F09E-42D8-825C-164E458C78F4}" | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FarmmapsNbs", "FarmmapsNbs\FarmmapsNbs.csproj", "{E08EF7E9-F09E-42D8-825C-164E458C78F4}" | ||||||
| EndProject | EndProject | ||||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FarmmapsApi", "FarmmapsApi\FarmmapsApi.csproj", "{1FA9E50B-F45E-4534-953A-37C783D03C74}" | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FarmmapsApi", "FarmmapsApi\FarmmapsApi.csproj", "{1FA9E50B-F45E-4534-953A-37C783D03C74}" | ||||||
| EndProject | EndProject | ||||||
| Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "General", "General", "{6FA66E07-A59E-480E-B5D1-DBEFC4E4583D}" | Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "General", "General", "{6FA66E07-A59E-480E-B5D1-DBEFC4E4583D}" | ||||||
| ProjectSection(SolutionItems) = preProject | 	ProjectSection(SolutionItems) = preProject | ||||||
| 	README.MD = README.MD | 		README.MD = README.MD | ||||||
| 	.gitignore = .gitignore | 		.gitignore = .gitignore | ||||||
| EndProjectSection | 	EndProjectSection | ||||||
| EndProject | EndProject | ||||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FarmmapsHerbicide", "FarmmapsHerbicide\FarmmapsHerbicide.csproj", "{731A88CD-9DC4-4969-86F2-2315830A6998}" | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FarmmapsHerbicide", "FarmmapsHerbicide\FarmmapsHerbicide.csproj", "{731A88CD-9DC4-4969-86F2-2315830A6998}" | ||||||
| EndProject | EndProject | ||||||
|  | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FarmmapsHaulmkilling", "FarmmapsHaulmkilling\FarmmapsHaulmkilling.csproj", "{DFA89D0B-5400-4374-B824-8367B76B4B6E}" | ||||||
|  | EndProject | ||||||
| Global | Global | ||||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution | 	GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||||
| 		Debug|Any CPU = Debug|Any CPU | 		Debug|Any CPU = Debug|Any CPU | ||||||
| @@ -30,5 +33,9 @@ Global | |||||||
| 		{731A88CD-9DC4-4969-86F2-2315830A6998}.Debug|Any CPU.Build.0 = Debug|Any CPU | 		{731A88CD-9DC4-4969-86F2-2315830A6998}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||||||
| 		{731A88CD-9DC4-4969-86F2-2315830A6998}.Release|Any CPU.ActiveCfg = Release|Any CPU | 		{731A88CD-9DC4-4969-86F2-2315830A6998}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||||||
| 		{731A88CD-9DC4-4969-86F2-2315830A6998}.Release|Any CPU.Build.0 = Release|Any CPU | 		{731A88CD-9DC4-4969-86F2-2315830A6998}.Release|Any CPU.Build.0 = Release|Any CPU | ||||||
|  | 		{DFA89D0B-5400-4374-B824-8367B76B4B6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||||||
|  | 		{DFA89D0B-5400-4374-B824-8367B76B4B6E}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||||||
|  | 		{DFA89D0B-5400-4374-B824-8367B76B4B6E}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||||||
|  | 		{DFA89D0B-5400-4374-B824-8367B76B4B6E}.Release|Any CPU.Build.0 = Release|Any CPU | ||||||
| 	EndGlobalSection | 	EndGlobalSection | ||||||
| EndGlobal | EndGlobal | ||||||
|   | |||||||
							
								
								
									
										20
									
								
								FarmmapsHaulmkilling/FarmmapsHaulmkilling.csproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								FarmmapsHaulmkilling/FarmmapsHaulmkilling.csproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | |||||||
|  | <Project Sdk="Microsoft.NET.Sdk"> | ||||||
|  |  | ||||||
|  |   <PropertyGroup> | ||||||
|  |     <OutputType>Exe</OutputType> | ||||||
|  |     <TargetFramework>netcoreapp3.0</TargetFramework> | ||||||
|  |   </PropertyGroup> | ||||||
|  |  | ||||||
|  |   <ItemGroup> | ||||||
|  |     <None Update="appsettings.json"> | ||||||
|  |       <CopyToOutputDirectory>Always</CopyToOutputDirectory> | ||||||
|  |     </None> | ||||||
|  |     <None Update="Data\**\*"> | ||||||
|  |       <CopyToOutputDirectory>Always</CopyToOutputDirectory> | ||||||
|  |     </None> | ||||||
|  |   </ItemGroup> | ||||||
|  |  | ||||||
|  |   <ItemGroup> | ||||||
|  |     <ProjectReference Include="..\FarmmapsApi\FarmmapsApi.csproj" /> | ||||||
|  |   </ItemGroup> | ||||||
|  | </Project> | ||||||
							
								
								
									
										13
									
								
								FarmmapsHaulmkilling/HaulmkillingApplication.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								FarmmapsHaulmkilling/HaulmkillingApplication.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | |||||||
|  | using System.Threading.Tasks; | ||||||
|  | using FarmmapsApi; | ||||||
|  |  | ||||||
|  | namespace FarmmapsHaulmkilling | ||||||
|  | { | ||||||
|  |     public class HaulmkillingApplication : IApplication | ||||||
|  |     { | ||||||
|  |         public Task RunAsync() | ||||||
|  |         { | ||||||
|  |             throw new System.NotImplementedException(); | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										7
									
								
								FarmmapsHaulmkilling/HaulmkillingService.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								FarmmapsHaulmkilling/HaulmkillingService.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | |||||||
|  | namespace FarmmapsHaulmkilling | ||||||
|  | { | ||||||
|  |     public class HaulmkillingService | ||||||
|  |     { | ||||||
|  |          | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										23
									
								
								FarmmapsHaulmkilling/Program.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								FarmmapsHaulmkilling/Program.cs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | |||||||
|  | using System.Threading.Tasks; | ||||||
|  | using FarmmapsApi; | ||||||
|  | using Microsoft.Extensions.DependencyInjection; | ||||||
|  | using Microsoft.Extensions.Logging; | ||||||
|  |  | ||||||
|  | namespace FarmmapsHaulmkilling | ||||||
|  | { | ||||||
|  |     class Program : FarmmapsProgram<HaulmkillingApplication> | ||||||
|  |     { | ||||||
|  |         private static async Task Main(string[] args) | ||||||
|  |         { | ||||||
|  |             await new Program().Start(args); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         protected override void Configure(IServiceCollection serviceCollection) | ||||||
|  |         { | ||||||
|  |             serviceCollection.AddLogging(opts => opts | ||||||
|  |                     .AddConsole() | ||||||
|  |                     .AddFilter("System.Net.Http", LogLevel.Warning)) | ||||||
|  |                 .AddTransient<HaulmkillingService>(); | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										10
									
								
								FarmmapsHaulmkilling/appsettings.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								FarmmapsHaulmkilling/appsettings.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | |||||||
|  | { | ||||||
|  |   "Authority": "https://accounts.farmmaps.awtest.nl/", | ||||||
|  |   "Endpoint": "http://farmmaps.awtest.nl", | ||||||
|  |   "BasePath": "api/v1", | ||||||
|  |   "DiscoveryEndpointUrl": "https://accounts.farmmaps.awtest.nl/.well-known/openid-configuration", | ||||||
|  |   "RedirectUri": "http://example.nl/api", | ||||||
|  |   "ClientId": "", | ||||||
|  |   "ClientSecret": "", | ||||||
|  |   "Scopes": ["api"] | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user