<?xml version="1.0"?>
|
<doc>
|
<assembly>
|
<name>Link.Api</name>
|
</assembly>
|
<members>
|
<member name="T:Link.Api.Attributes.FlushCacheAttribute">
|
<summary>
|
释放缓存
|
</summary>
|
</member>
|
<member name="P:Link.Api.Attributes.FlushCacheAttribute.IsFlush">
|
<summary>
|
是否释放
|
</summary>
|
</member>
|
<member name="M:Link.Api.Attributes.FlushCacheAttribute.#ctor(System.Boolean)">
|
<summary>
|
构造函数
|
</summary>
|
<param name="isFlush"></param>
|
</member>
|
<member name="T:Link.Api.Controllers.BaseController">
|
<summary>
|
基类控制器
|
</summary>
|
</member>
|
<member name="M:Link.Api.Controllers.BaseController.#ctor">
|
<summary>
|
无参构造函数
|
</summary>
|
</member>
|
<member name="M:Link.Api.Controllers.BaseController.Success``1(``0)">
|
<summary>
|
成功返回
|
</summary>
|
<param name="rtData"></param>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.BaseController.Success``1(``0,System.Int32,System.Int32,System.Int32)">
|
<summary>
|
成功返回分页
|
</summary>
|
<typeparam name="T"></typeparam>
|
<param name="rtData"></param>
|
<param name="currentPage"></param>
|
<param name="pageSize"></param>
|
<param name="totalCount"></param>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.BaseController.Error(System.String)">
|
<summary>
|
返回错误
|
</summary>
|
<param name="errMsg"></param>
|
<returns></returns>
|
</member>
|
<member name="T:Link.Api.Controllers.IndexController">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="F:Link.Api.Controllers.IndexController._lkLinkService">
|
<summary>
|
短链接口
|
</summary>
|
</member>
|
<member name="F:Link.Api.Controllers.IndexController._lkAccessHistoryService">
|
<summary>
|
短链访问记录接口
|
</summary>
|
</member>
|
<member name="F:Link.Api.Controllers.IndexController._lkAccessStatisticService">
|
<summary>
|
短链访问统计接口
|
</summary>
|
</member>
|
<member name="F:Link.Api.Controllers.IndexController._provider">
|
<summary>
|
缓存容器
|
</summary>
|
</member>
|
<member name="M:Link.Api.Controllers.IndexController.#ctor(EasyCaching.Core.IEasyCachingProvider,Link.IService.ILkLinkService,Link.IService.ILkAccessHistoryService,Link.IService.ILkAccessStatisticService)">
|
<summary>
|
构造函数
|
</summary>
|
<param name="provider"></param>
|
<param name="lkLkinkService"></param>
|
<param name="lkAccessHistoryService"></param>
|
<param name="lkAccessStatisticService"></param>
|
</member>
|
<member name="M:Link.Api.Controllers.IndexController.Index(System.String)">
|
<summary>
|
|
</summary>
|
<param name="id"></param>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.IndexController.GetClientIp">
|
<summary>
|
获取远程客户端IP
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.IndexController.GetUserAgent">
|
<summary>
|
获取请求设备信息
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.IndexController.MobileDecry(System.String)">
|
<summary>
|
解密
|
</summary>
|
<param name="s"></param>
|
<returns></returns>
|
</member>
|
<member name="T:Link.Api.Controllers.TopController">
|
<summary>
|
|
</summary>
|
|
</member>
|
<member name="F:Link.Api.Controllers.TopController._lkLinkService">
|
<summary>
|
短链接口
|
</summary>
|
</member>
|
<member name="F:Link.Api.Controllers.TopController._lkAccessHistoryService">
|
<summary>
|
短链访问记录接口
|
</summary>
|
</member>
|
<member name="F:Link.Api.Controllers.TopController._lkAccessStatisticService">
|
<summary>
|
短链访问统计接口
|
</summary>
|
</member>
|
<member name="F:Link.Api.Controllers.TopController._mapper">
|
<summary>
|
映射
|
</summary>
|
</member>
|
<member name="F:Link.Api.Controllers.TopController._provider">
|
<summary>
|
缓存容器
|
</summary>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.#ctor(AutoMapper.IMapper,EasyCaching.Core.IEasyCachingProvider,Link.IService.ILkLinkService,Link.IService.ILkAccessHistoryService,Link.IService.ILkAccessStatisticService)">
|
<summary>
|
构造函数
|
</summary>
|
<param name="mapper"></param>
|
<param name="provider"></param>
|
<param name="lkLkinkService"></param>
|
<param name="lkAccessHistoryService"></param>
|
<param name="lkAccessStatisticService"></param>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.Execute(Link.Api.Models.TopRequest)">
|
<summary>
|
申请生成短链
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.SpExecute(Link.Api.Models.SpTopRequest)">
|
<summary>
|
申请生成短链-不验证URL
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.ListPageGetAccessHistory(Link.Api.Models.ListPageGetAccessHistoryRequest)">
|
<summary>
|
分页查询访问记录
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.ListGetAccessStatisticRange(Link.Api.Models.ListGetAccessStatisticRangeRequest)">
|
<summary>
|
按创建时间范围查询访问统计
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.GetAccessStatistic(Link.Api.Models.GetAccessStatisticRequest)">
|
<summary>
|
指定短码查询访问统计
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.TrySetInMemory``1(``0,System.String,System.DateTime)">
|
<summary>
|
尝试从内存中获取,若没有则从委托中获取
|
</summary>
|
<typeparam name="T"></typeparam>
|
<param name="t"></param>
|
<param name="cacheKey"></param>
|
<param name="expireTime"></param>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.TryGetInMemory``1(System.String,System.Func{``0})">
|
<summary>
|
尝试从内存中获取,若没有则从委托中获取
|
</summary>
|
<typeparam name="T"></typeparam>
|
<param name="cacheKey"></param>
|
<param name="func"></param>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.GetEquipmentStatistic(Link.Api.Models.GetEquipmentStatisticRequest)">
|
<summary>
|
根据日期设备统计发送量
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.GePvUvStatistic(Link.Api.Models.GetEquipmentStatisticRequest)">
|
<summary>
|
根据日期设备统计pvuv
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Controllers.TopController.GePvUvByKey(Link.Api.Models.GePvUvByTimeRequest)">
|
<summary>
|
根据时间,key统计pvuv
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="T:Link.Api.Filters.ActionFilter">
|
<summary>
|
Action过滤器
|
</summary>
|
</member>
|
<member name="F:Link.Api.Filters.ActionFilter._provider">
|
<summary>
|
缓存容器
|
</summary>
|
</member>
|
<member name="M:Link.Api.Filters.ActionFilter.#ctor(EasyCaching.Core.IEasyCachingProvider)">
|
<summary>
|
构造函数
|
</summary>
|
</member>
|
<member name="M:Link.Api.Filters.ActionFilter.OnActionExecuting(Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext)">
|
<summary>
|
Action执行前
|
</summary>
|
<param name="context"></param>
|
</member>
|
<member name="M:Link.Api.Filters.ActionFilter.OnActionExecuted(Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext)">
|
<summary>
|
Action执行后
|
</summary>
|
<param name="context"></param>
|
</member>
|
<member name="T:Link.Api.Filters.ExceptionFilter">
|
<summary>
|
异常过滤器
|
</summary>
|
</member>
|
<member name="M:Link.Api.Filters.ExceptionFilter.#ctor">
|
<summary>
|
构造函数
|
</summary>
|
</member>
|
<member name="M:Link.Api.Filters.ExceptionFilter.OnException(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext)">
|
<summary>
|
触发异常
|
</summary>
|
<param name="context"></param>
|
</member>
|
<member name="T:Link.Api.Models.PageBiz">
|
<summary>
|
分页业务
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.PageBiz.CurrentPage">
|
<summary>
|
页码
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.PageBiz.PageSize">
|
<summary>
|
页大小
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.IdBiz">
|
<summary>
|
主键id
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.IdBiz.Id">
|
<summary>
|
主键id
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.BatchIdBiz">
|
<summary>
|
批量操作主键id
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.BatchIdBiz.Ids">
|
<summary>
|
主键id数组
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.Base">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.BizConstants">
|
<summary>
|
业务常量
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.NOT_NULL">
|
<summary>
|
不可为空
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.NOT_CORRECT">
|
<summary>
|
不正确
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.OVER_LIMIT">
|
<summary>
|
超出上限
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.PAGE_INDEX_MIN">
|
<summary>
|
页码最小值
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.PAGE_INDEX_MAX">
|
<summary>
|
页码最大值
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.INT_MAX">
|
<summary>
|
整数最大值
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.INT_MIN">
|
<summary>
|
整数最小值
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.PAGE_SIZE_MIN">
|
<summary>
|
页大小最小值
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.PAGE_SIZE_MAX">
|
<summary>
|
页大小最大值
|
</summary>
|
</member>
|
<member name="F:Link.Api.Models.BizConstants.BATHCH_SIZE_MAX">
|
<summary>
|
批量操作最大值
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.ListPageGetAccessHistoryRequest">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.ListPageGetAccessHistoryRequest.Key">
|
<summary>
|
短码
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.AccessHistoryResponse">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.AccessHistoryResponse.CreateTime">
|
<summary>
|
访问数据
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.AccessHistoryResponse.Ip">
|
<summary>
|
访问ip
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.AccessHistoryResponse.EquipmentCode">
|
<summary>
|
设备code
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.AccessHistoryResponse.EquipmentName">
|
<summary>
|
设备名称
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.AccessHistoryResponse.Nick">
|
<summary>
|
nick
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.ListPageGetAccessHistoryResponse">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.ListPageGetAccessHistoryResponse.AccessHistoryList">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.ListGetAccessStatisticRangeRequest">
|
<summary>
|
按创建时间范围查询访问统计
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.ListGetAccessStatisticRangeRequest.AppName">
|
<summary>
|
应用名
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.ListGetAccessStatisticRangeRequest.Nick">
|
<summary>
|
用户名
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.ListGetAccessStatisticRangeRequest.MinCreateTime">
|
<summary>
|
最小创建时间
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.ListGetAccessStatisticRangeRequest.MaxCreateTime">
|
<summary>
|
最大创建时间
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.GetAccessStatisticRequest">
|
<summary>
|
指定短码查询访问统计
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GetAccessStatisticRequest.Key">
|
<summary>
|
短码
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.GetEquipmentStatisticRequest">
|
<summary>
|
根据日期设备统计发送量
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GetEquipmentStatisticRequest.MinCreateTime">
|
<summary>
|
最小创建时间
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GetEquipmentStatisticRequest.MaxCreateTime">
|
<summary>
|
最大创建时间
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GetEquipmentStatisticRequest.Nick">
|
<summary>
|
nick
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GetEquipmentStatisticRequest.Key">
|
<summary>
|
key
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.GePvUvStatisticResponse">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GePvUvStatisticResponse.pv">
|
<summary>
|
pv
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GePvUvStatisticResponse.uv">
|
<summary>
|
uv
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GePvUvStatisticResponse.phoneCount">
|
<summary>
|
手机打开数量
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.GetEquipmentStatisticResponse">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GetEquipmentStatisticResponse.count">
|
<summary>
|
数量
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GetEquipmentStatisticResponse.equipment_name">
|
<summary>
|
设备名称
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.GePvUvByTimeRequest">
|
<summary>
|
根据时间,key统计发送量
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GePvUvByTimeRequest.MinCreateTime">
|
<summary>
|
最小创建时间
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GePvUvByTimeRequest.MaxCreateTime">
|
<summary>
|
最大创建时间
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GePvUvByTimeRequest.Nick">
|
<summary>
|
nick
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GePvUvByTimeRequest.Key">
|
<summary>
|
key
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.GePvUvByTimeResponse">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GePvUvByTimeResponse.pv">
|
<summary>
|
pv
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.GePvUvByTimeResponse.uv">
|
<summary>
|
uv
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.StatisticResponse">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.StatisticResponse.Key">
|
<summary>
|
短码
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.StatisticResponse.Pv">
|
<summary>
|
PV
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.StatisticResponse.Uv">
|
<summary>
|
UV
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.ListGetAccessStatisticRangeResponse">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.ListGetAccessStatisticRangeResponse.StatisticList">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.TopRequest">
|
<summary>
|
申请短链请求
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.TopRequest.Url">
|
<summary>
|
链接地址
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.TopRequest.AppName">
|
<summary>
|
应用名
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.TopRequest.Nick">
|
<summary>
|
用户名
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.SpTopRequest">
|
<summary>
|
申请短链请求,不验证url格式
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.SpTopRequest.Url">
|
<summary>
|
链接地址
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.SpTopRequest.AppName">
|
<summary>
|
应用名
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.SpTopRequest.Nick">
|
<summary>
|
用户名
|
</summary>
|
</member>
|
<member name="T:Link.Api.Models.TopResponse">
|
<summary>
|
申请短链返回
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.TopResponse.Key">
|
<summary>
|
短链码
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.TopResponse.ShortUrl">
|
<summary>
|
短链接
|
</summary>
|
</member>
|
<member name="P:Link.Api.Models.TopResponse.ExpireTime">
|
<summary>
|
失效时间
|
</summary>
|
</member>
|
<member name="T:Link.Api.Program">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="M:Link.Api.Program.Main(System.String[])">
|
<summary>
|
|
</summary>
|
<param name="args"></param>
|
</member>
|
<member name="M:Link.Api.Program.CreateWebHostBuilder(System.String[])">
|
<summary>
|
|
</summary>
|
<param name="args"></param>
|
<returns></returns>
|
</member>
|
<member name="T:Link.Api.Startup">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="M:Link.Api.Startup.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
|
<summary>
|
|
</summary>
|
<param name="configuration"></param>
|
</member>
|
<member name="P:Link.Api.Startup.Configuration">
|
<summary>
|
|
</summary>
|
</member>
|
<member name="M:Link.Api.Startup.ConfigureServices(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
|
<summary>
|
|
</summary>
|
<param name="services"></param>
|
</member>
|
<member name="M:Link.Api.Startup.Configure(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Hosting.IHostingEnvironment)">
|
<summary>
|
|
</summary>
|
<param name="app"></param>
|
<param name="env"></param>
|
</member>
|
<member name="M:Link.Api.Startup.Welcome">
|
<summary>
|
Welcome
|
</summary>
|
<returns></returns>
|
</member>
|
<member name="M:Link.Api.Startup.AssemblyLoad(System.String)">
|
<summary>
|
获取程序集中的实现类对应的多个接口
|
</summary>
|
<param name="assemblyName">程序集</param>
|
</member>
|
</members>
|
</doc>
|