using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseController; using WIDESEAWCS_Core.Const; using WIDESEAWCS_Core.Helper; using WIDESEAWCS_Core.HttpContextUser; using WIDESEAWCS_ISystemServices; using WIDESEAWCS_Model; using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_WCSServer.Controllers { [Route("api/tenant")] [ApiController] public class Sys_TenantController : ApiBaseController { private readonly IHttpContextAccessor _httpContextAccessor; public Sys_TenantController(ISys_TenantService tenantService, IHttpContextAccessor httpContextAccessor) : base(tenantService) { _httpContextAccessor = httpContextAccessor; } [HttpGet, Route("initTenantInfo"), AllowAnonymous] public WebResponseContent InitTenantInfo(string tenantName, int tenantType) { return Service.InitTenantInfo(tenantName, tenantType); } } }