using Bunny.Dao.Result; using Bunny.Service.IService; using Microsoft.AspNetCore.Mvc; namespace Bunny.WebApi.Controllers; /// /// 测试请求模板 /// [ApiController] [Route("api/[controller]")] public class TemplateController : ControllerBase { private readonly IBaseService _baseService; public TemplateController(IBaseService baseService) { _baseService = baseService; } /// /// 测试走缓存 /// /// [HttpGet("GetCacheController")] public Result CacheControl() { Response.Headers.CacheControl = "max-age=20"; return Result.Success($"测试走缓存内容:{Response.Headers.CacheControl}"); } /// /// 测试Service是否注入 /// /// [HttpGet("TestInject")] public Result TestInject() { var testIndex = _baseService.TestIndex(); return Result.Success(testIndex); } }