mirror of
				https://github.com/Nioux/AideDeJeu.git
				synced 2025-10-31 07:26:09 +00:00 
			
		
		
		
	Ajout webapp
This commit is contained in:
		
							parent
							
								
									43b181a1b5
								
							
						
					
					
						commit
						c28fd4657f
					
				
					 8 changed files with 246 additions and 2 deletions
				
			
		|  | @ -9,9 +9,11 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AideDeJeu.iOS", "AideDeJeu\ | |||
| EndProject | ||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AideDeJeu.UWP", "AideDeJeu\AideDeJeu.UWP\AideDeJeu.UWP.csproj", "{7E8B5E35-7000-487A-A5C6-E87376F81631}" | ||||
| EndProject | ||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AideDeJeu", "AideDeJeu\AideDeJeu\AideDeJeu.csproj", "{C0597D88-5C09-4314-80A3-64712B02D0E9}" | ||||
| Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AideDeJeu", "AideDeJeu\AideDeJeu\AideDeJeu.csproj", "{C0597D88-5C09-4314-80A3-64712B02D0E9}" | ||||
| EndProject | ||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AideDeJeuLib", "AideDeJeu\AideDeJeuLib\AideDeJeuLib.csproj", "{948BB32D-BAB8-485D-8A6F-BE5391E824A3}" | ||||
| Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AideDeJeuLib", "AideDeJeu\AideDeJeuLib\AideDeJeuLib.csproj", "{948BB32D-BAB8-485D-8A6F-BE5391E824A3}" | ||||
| EndProject | ||||
| Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AideDeJeuWeb", "AideDeJeu\AideDeJeuWeb\AideDeJeuWeb.csproj", "{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}" | ||||
| EndProject | ||||
| Global | ||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
|  | @ -301,6 +303,54 @@ Global | |||
| 		{948BB32D-BAB8-485D-8A6F-BE5391E824A3}.Release|x64.Build.0 = Release|Any CPU | ||||
| 		{948BB32D-BAB8-485D-8A6F-BE5391E824A3}.Release|x86.ActiveCfg = Release|Any CPU | ||||
| 		{948BB32D-BAB8-485D-8A6F-BE5391E824A3}.Release|x86.Build.0 = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|x64.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Ad-Hoc|x86.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|Any CPU.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|ARM.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|ARM.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|iPhone.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|iPhone.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|x64.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|x64.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|x86.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.AppStore|x86.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|Any CPU.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|ARM.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|ARM.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|iPhone.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|iPhone.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|x64.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|x64.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|x86.ActiveCfg = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Debug|x86.Build.0 = Debug|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|Any CPU.ActiveCfg = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|Any CPU.Build.0 = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|ARM.ActiveCfg = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|ARM.Build.0 = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|iPhone.ActiveCfg = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|iPhone.Build.0 = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|iPhoneSimulator.Build.0 = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|x64.ActiveCfg = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|x64.Build.0 = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|x86.ActiveCfg = Release|Any CPU | ||||
| 		{D5065DC7-7B51-4D25-8FA5-DDF0F3E6FCE4}.Release|x86.Build.0 = Release|Any CPU | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(SolutionProperties) = preSolution | ||||
| 		HideSolutionNode = FALSE | ||||
|  |  | |||
							
								
								
									
										23
									
								
								AideDeJeu/AideDeJeuWeb/AideDeJeuWeb.csproj
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								AideDeJeu/AideDeJeuWeb/AideDeJeuWeb.csproj
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| <Project Sdk="Microsoft.NET.Sdk.Web"> | ||||
| 
 | ||||
|   <PropertyGroup> | ||||
|     <TargetFramework>netcoreapp2.0</TargetFramework> | ||||
|   </PropertyGroup> | ||||
| 
 | ||||
|   <ItemGroup> | ||||
|     <Folder Include="wwwroot\" /> | ||||
|   </ItemGroup> | ||||
| 
 | ||||
|   <ItemGroup> | ||||
|     <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.6" /> | ||||
|   </ItemGroup> | ||||
| 
 | ||||
|   <ItemGroup> | ||||
|     <DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.3" /> | ||||
|   </ItemGroup> | ||||
| 
 | ||||
|   <ItemGroup> | ||||
|     <ProjectReference Include="..\AideDeJeuLib\AideDeJeuLib.csproj" /> | ||||
|   </ItemGroup> | ||||
| 
 | ||||
| </Project> | ||||
							
								
								
									
										52
									
								
								AideDeJeu/AideDeJeuWeb/Controllers/ValuesController.cs
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								AideDeJeu/AideDeJeuWeb/Controllers/ValuesController.cs
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,52 @@ | |||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Threading.Tasks; | ||||
| using AideDeJeuLib.Spells; | ||||
| using Microsoft.AspNetCore.Mvc; | ||||
| 
 | ||||
| namespace AideDeJeuWeb.Controllers | ||||
| { | ||||
|     [Route("api/[controller]")]
 | ||||
|     public class ValuesController : Controller | ||||
|     { | ||||
|         // GET api/values | ||||
|         [HttpGet] | ||||
|         public async Task<IEnumerable<Spell>> Get() | ||||
|         { | ||||
|             var scrapper = new SpellsScrappers(); | ||||
|             var spells = await scrapper.GetSpells(); | ||||
|             //var spellIds = spells.Select(spell => spell.Id); | ||||
|             //var fullspells = await scrapper.GetSpells(spellIds); | ||||
|             return spells; | ||||
|             //return await scrapper.GetSpellIds(""); | ||||
|             //return await new SpellsScrappers().GetSpells(); | ||||
|             //return new string[] { "value1", "value2" }; | ||||
|         } | ||||
| 
 | ||||
|         // GET api/values/5 | ||||
|         [HttpGet("{id}")] | ||||
|         public string Get(int id) | ||||
|         { | ||||
|             return "value"; | ||||
|         } | ||||
| 
 | ||||
|         // POST api/values | ||||
|         [HttpPost] | ||||
|         public void Post([FromBody]string value) | ||||
|         { | ||||
|         } | ||||
| 
 | ||||
|         // PUT api/values/5 | ||||
|         [HttpPut("{id}")] | ||||
|         public void Put(int id, [FromBody]string value) | ||||
|         { | ||||
|         } | ||||
| 
 | ||||
|         // DELETE api/values/5 | ||||
|         [HttpDelete("{id}")] | ||||
|         public void Delete(int id) | ||||
|         { | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										25
									
								
								AideDeJeu/AideDeJeuWeb/Program.cs
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								AideDeJeu/AideDeJeuWeb/Program.cs
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,25 @@ | |||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.IO; | ||||
| using System.Linq; | ||||
| using System.Threading.Tasks; | ||||
| using Microsoft.AspNetCore; | ||||
| using Microsoft.AspNetCore.Hosting; | ||||
| using Microsoft.Extensions.Configuration; | ||||
| using Microsoft.Extensions.Logging; | ||||
| 
 | ||||
| namespace AideDeJeuWeb | ||||
| { | ||||
|     public class Program | ||||
|     { | ||||
|         public static void Main(string[] args) | ||||
|         { | ||||
|             BuildWebHost(args).Run(); | ||||
|         } | ||||
| 
 | ||||
|         public static IWebHost BuildWebHost(string[] args) => | ||||
|             WebHost.CreateDefaultBuilder(args) | ||||
|                 .UseStartup<Startup>() | ||||
|                 .Build(); | ||||
|     } | ||||
| } | ||||
							
								
								
									
										29
									
								
								AideDeJeu/AideDeJeuWeb/Properties/launchSettings.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								AideDeJeu/AideDeJeuWeb/Properties/launchSettings.json
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,29 @@ | |||
| { | ||||
|   "iisSettings": { | ||||
|     "windowsAuthentication": false, | ||||
|     "anonymousAuthentication": true, | ||||
|     "iisExpress": { | ||||
|       "applicationUrl": "http://localhost:58892/", | ||||
|       "sslPort": 0 | ||||
|     } | ||||
|   }, | ||||
|   "profiles": { | ||||
|     "IIS Express": { | ||||
|       "commandName": "IISExpress", | ||||
|       "launchBrowser": true, | ||||
|       "launchUrl": "api/values", | ||||
|       "environmentVariables": { | ||||
|         "ASPNETCORE_ENVIRONMENT": "Development" | ||||
|       } | ||||
|     }, | ||||
|     "AideDeJeuWeb": { | ||||
|       "commandName": "Project", | ||||
|       "launchBrowser": true, | ||||
|       "launchUrl": "api/values", | ||||
|       "environmentVariables": { | ||||
|         "ASPNETCORE_ENVIRONMENT": "Development" | ||||
|       }, | ||||
|       "applicationUrl": "http://localhost:58893/" | ||||
|     } | ||||
|   } | ||||
| } | ||||
							
								
								
									
										40
									
								
								AideDeJeu/AideDeJeuWeb/Startup.cs
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								AideDeJeu/AideDeJeuWeb/Startup.cs
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,40 @@ | |||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Threading.Tasks; | ||||
| using Microsoft.AspNetCore.Builder; | ||||
| using Microsoft.AspNetCore.Hosting; | ||||
| using Microsoft.Extensions.Configuration; | ||||
| using Microsoft.Extensions.DependencyInjection; | ||||
| using Microsoft.Extensions.Logging; | ||||
| using Microsoft.Extensions.Options; | ||||
| 
 | ||||
| namespace AideDeJeuWeb | ||||
| { | ||||
|     public class Startup | ||||
|     { | ||||
|         public Startup(IConfiguration configuration) | ||||
|         { | ||||
|             Configuration = configuration; | ||||
|         } | ||||
| 
 | ||||
|         public IConfiguration Configuration { get; } | ||||
| 
 | ||||
|         // This method gets called by the runtime. Use this method to add services to the container. | ||||
|         public void ConfigureServices(IServiceCollection services) | ||||
|         { | ||||
|             services.AddMvc(); | ||||
|         } | ||||
| 
 | ||||
|         // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. | ||||
|         public void Configure(IApplicationBuilder app, IHostingEnvironment env) | ||||
|         { | ||||
|             if (env.IsDevelopment()) | ||||
|             { | ||||
|                 app.UseDeveloperExceptionPage(); | ||||
|             } | ||||
| 
 | ||||
|             app.UseMvc(); | ||||
|         } | ||||
|     } | ||||
| } | ||||
							
								
								
									
										10
									
								
								AideDeJeu/AideDeJeuWeb/appsettings.Development.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								AideDeJeu/AideDeJeuWeb/appsettings.Development.json
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,10 @@ | |||
| { | ||||
|   "Logging": { | ||||
|     "IncludeScopes": false, | ||||
|     "LogLevel": { | ||||
|       "Default": "Debug", | ||||
|       "System": "Information", | ||||
|       "Microsoft": "Information" | ||||
|     } | ||||
|   } | ||||
| } | ||||
							
								
								
									
										15
									
								
								AideDeJeu/AideDeJeuWeb/appsettings.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								AideDeJeu/AideDeJeuWeb/appsettings.json
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,15 @@ | |||
| { | ||||
|   "Logging": { | ||||
|     "IncludeScopes": false, | ||||
|     "Debug": { | ||||
|       "LogLevel": { | ||||
|         "Default": "Warning" | ||||
|       } | ||||
|     }, | ||||
|     "Console": { | ||||
|       "LogLevel": { | ||||
|         "Default": "Warning" | ||||
|       } | ||||
|     } | ||||
|   } | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Yan Maniez
						Yan Maniez