Toolhub / Controllers /ToolsController.cs
unifare
Initial commit: ToolHub ASP.NET Core app
5fc700d
using Microsoft.AspNetCore.Mvc;
using ToolHub.Services;
namespace ToolHub.Controllers;
public class ToolsController : Controller
{
private readonly IToolService _toolService;
public ToolsController(IToolService toolService)
{
_toolService = toolService;
}
// 图片压缩工具页面
public async Task<IActionResult> ImageCompressor()
{
// 增加访问计数
await _toolService.IncrementViewCountAsync( nameof(ImageCompressor));
ViewData["Title"] = "图片压缩工具";
ViewData["Description"] = "快速压缩图片,支持JPG、PNG、WebP等格式,保持高质量的同时大幅减小文件体积";
ViewData["Keywords"] = "图片压缩,在线压缩,图片优化,文件压缩";
return View();
}
}