Work
This commit is contained in:
		
							
								
								
									
										39
									
								
								WebApplication1/Controllers/WeatherForecastController.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								WebApplication1/Controllers/WeatherForecastController.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,39 @@
 | 
			
		||||
using Microsoft.AspNetCore.Mvc;
 | 
			
		||||
using Microsoft.Extensions.Logging;
 | 
			
		||||
using System;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.Linq;
 | 
			
		||||
using System.Threading.Tasks;
 | 
			
		||||
 | 
			
		||||
namespace WebApplication1.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<WeatherForecastController> _logger;
 | 
			
		||||
 | 
			
		||||
		public WeatherForecastController(ILogger<WeatherForecastController> logger)
 | 
			
		||||
		{
 | 
			
		||||
			_logger = logger;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		[HttpPost]
 | 
			
		||||
		public IEnumerable<WeatherForecast> Get()
 | 
			
		||||
		{
 | 
			
		||||
			var rng = new Random();
 | 
			
		||||
			return Enumerable.Range(1, 5).Select(index => new WeatherForecast
 | 
			
		||||
			{
 | 
			
		||||
				Date = DateTime.Now.AddDays(index),
 | 
			
		||||
				TemperatureC = rng.Next(-20, 55),
 | 
			
		||||
				Summary = Summaries[rng.Next(Summaries.Length)]
 | 
			
		||||
			})
 | 
			
		||||
			.ToArray();
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user