using Microsoft.AspNetCore.Mvc; using Zxd.Domain.Dto.Resource; namespace Zxd.WebApi.Controllers { [ApiSecurity] public class ReSourceController : BaseController { private readonly IReSourceDomain _sourceDomain; public ReSourceController(IReSourceDomain sourceDomain) { _sourceDomain = sourceDomain; } /// /// 注册接口 /// /// /// [HttpPost("SyncUserReg")] public async Task SyncUserReg([FromBody] SyncRegUserDto activeModel) { return await _sourceDomain.SyncRegUser(activeModel, Request.Headers["clientid"].ToString()); } /// /// 参加活动接口 /// /// /// /// /// [HttpPost("JoinActive")] public async Task JoinActive([FromBody] JionActiveDto postData) => await _sourceDomain.Join(postData, Request.Headers["clientid"].ToString()); /// /// 资源分配接口 /// /// /// [HttpPost("ResAllocation")] public async Task ResAllocation([FromBody] ResAllocationDto postData) => await _sourceDomain.Allocation(postData, Request.Headers["clientid"].ToString()); } }