Преглед на файлове

修改项目xml文件生成路径

zhontai преди 3 години
родител
ревизия
76d1d69452

+ 1 - 1
src/My.Admin.Common/My.Admin.Common.csproj

@@ -15,7 +15,7 @@
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
-    <DocumentationFile>..\My.Admin\My.Admin.Common.xml</DocumentationFile>
+    <DocumentationFile>..\My.Admin.HttpApi.Host\My.Admin.Common.xml</DocumentationFile>
     <NoWarn>1701;1702;1591</NoWarn>
     <OutputPath></OutputPath>
   </PropertyGroup>

+ 1 - 1
src/My.Admin.Domain/My.Admin.Domain.csproj

@@ -15,7 +15,7 @@
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
-    <DocumentationFile>..\My.Admin\My.Admin.Domain.xml</DocumentationFile>
+    <DocumentationFile>..\My.Admin.HttpApi.Host\My.Admin.Domain.xml</DocumentationFile>
     <NoWarn>1701;1702;1591</NoWarn>
   </PropertyGroup>
 

+ 7 - 7
src/My.Admin.HttpApi.Host/My.Admin.Common.xml

@@ -1548,21 +1548,21 @@
             <param name="success"></param>
             <returns></returns>
         </member>
-        <member name="M:My.Admin.HttpApi.Host.StringExtensions.IsNull(System.String)">
+        <member name="M:My.Admin.StringExtensions.IsNull(System.String)">
             <summary>
             判断字符串是否为Null、空
             </summary>
             <param name="s"></param>
             <returns></returns>
         </member>
-        <member name="M:My.Admin.HttpApi.Host.StringExtensions.NotNull(System.String)">
+        <member name="M:My.Admin.StringExtensions.NotNull(System.String)">
             <summary>
             判断字符串是否不为Null、空
             </summary>
             <param name="s"></param>
             <returns></returns>
         </member>
-        <member name="M:My.Admin.HttpApi.Host.StringExtensions.EqualsIgnoreCase(System.String,System.String)">
+        <member name="M:My.Admin.StringExtensions.EqualsIgnoreCase(System.String,System.String)">
             <summary>
             与字符串进行比较,忽略大小写
             </summary>
@@ -1570,28 +1570,28 @@
             <param name="value"></param>
             <returns></returns>
         </member>
-        <member name="M:My.Admin.HttpApi.Host.StringExtensions.FirstCharToLower(System.String)">
+        <member name="M:My.Admin.StringExtensions.FirstCharToLower(System.String)">
             <summary>
             首字母转小写
             </summary>
             <param name="s"></param>
             <returns></returns>
         </member>
-        <member name="M:My.Admin.HttpApi.Host.StringExtensions.FirstCharToUpper(System.String)">
+        <member name="M:My.Admin.StringExtensions.FirstCharToUpper(System.String)">
             <summary>
             首字母转大写
             </summary>
             <param name="s"></param>
             <returns></returns>
         </member>
-        <member name="M:My.Admin.HttpApi.Host.StringExtensions.ToBase64(System.String)">
+        <member name="M:My.Admin.StringExtensions.ToBase64(System.String)">
             <summary>
             转为Base64,UTF-8格式
             </summary>
             <param name="s"></param>
             <returns></returns>
         </member>
-        <member name="M:My.Admin.HttpApi.Host.StringExtensions.ToBase64(System.String,System.Text.Encoding)">
+        <member name="M:My.Admin.StringExtensions.ToBase64(System.String,System.Text.Encoding)">
             <summary>
             转为Base64
             </summary>

+ 3 - 0
src/My.Admin.HttpApi.Host/My.Admin.HttpApi.Host.csproj

@@ -75,6 +75,9 @@
     <None Update="My.Admin.HttpApi.Host.xml">
       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
     </None>
+    <None Update="My.Admin.Tools.xml">
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
   </ItemGroup>
 
   <ItemGroup>

+ 173 - 0
src/My.Admin.HttpApi.Host/My.Admin.Tools.xml

@@ -0,0 +1,173 @@
+<?xml version="1.0"?>
+<doc>
+    <assembly>
+        <name>My.Admin.Tools</name>
+    </assembly>
+    <members>
+        <member name="P:My.Admin.Tools.Captcha.CaptchaInput.Token">
+            <summary>
+            校验唯一标识
+            </summary>
+        </member>
+        <member name="P:My.Admin.Tools.Captcha.CaptchaInput.DeleteCache">
+            <summary>
+            删除缓存
+            </summary>
+        </member>
+        <member name="P:My.Admin.Tools.Captcha.CaptchaInput.Data">
+            <summary>
+            数据
+            </summary>
+        </member>
+        <member name="T:My.Admin.Tools.Captcha.CaptchaOutput">
+            <summary>
+            验证数据
+            </summary>
+        </member>
+        <member name="P:My.Admin.Tools.Captcha.CaptchaOutput.Token">
+            <summary>
+            校验唯一标识
+            </summary>
+        </member>
+        <member name="P:My.Admin.Tools.Captcha.CaptchaOutput.Data">
+            <summary>
+            数据
+            </summary>
+        </member>
+        <member name="T:My.Admin.Tools.Captcha.ICaptcha">
+            <summary>
+            验证接口
+            </summary>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.ICaptcha.GetAsync">
+            <summary>
+            获得验证数据
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.ICaptcha.CheckAsync(My.Admin.Tools.Captcha.CaptchaInput)">
+            <summary>
+            检查验证数据
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="P:My.Admin.Tools.Captcha.PointModel.X">
+            <summary>
+            x坐标
+            </summary>
+        </member>
+        <member name="P:My.Admin.Tools.Captcha.PointModel.Y">
+            <summary>
+            y坐标
+            </summary>
+        </member>
+        <member name="T:My.Admin.Tools.Captcha.SlideJigsawCaptchaModel">
+            <summary>
+            滑动验证
+            </summary>
+        </member>
+        <member name="P:My.Admin.Tools.Captcha.SlideJigsawCaptchaModel.BlockImage">
+            <summary>
+            滑块图
+            </summary>
+        </member>
+        <member name="P:My.Admin.Tools.Captcha.SlideJigsawCaptchaModel.BaseImage">
+            <summary>
+            底图
+            </summary>
+        </member>
+        <member name="T:My.Admin.Tools.Captcha.SlideJigsawCaptcha">
+            <summary>
+            滑块拼图验证
+            </summary>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.ImgToBase64String(System.Drawing.Bitmap)">
+            <summary>
+            Bitmap转为base64编码的文本
+            </summary>
+            <param name="bmp"></param>
+            <returns></returns>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.ReadPixel(System.Drawing.Bitmap,System.Int32,System.Int32,System.Int32[])">
+            <summary>
+            读取像素
+            </summary>
+            <param name="img"></param>
+            <param name="x"></param>
+            <param name="y"></param>
+            <param name="pixels"></param>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.CutByTemplate(System.Drawing.Bitmap,System.Drawing.Bitmap,System.Int32,System.Int32)">
+            <summary>
+            根据模板生成拼图
+            </summary>
+            <param name="baseImage"></param>
+            <param name="templateImage"></param>
+            <param name="x"></param>
+            <param name="y"></param>
+            <returns></returns>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.InterferenceByTemplate(System.Drawing.Bitmap,System.Drawing.Bitmap,System.Int32,System.Int32)">
+            <summary>
+            根据模板生成干扰图
+            </summary>
+            <param name="baseImage"></param>
+            <param name="templateImage"></param>
+            <param name="x"></param>
+            <param name="y"></param>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.ResizeImage(System.Drawing.Bitmap,System.Int32,System.Int32)">
+            <summary>
+            更改图片尺寸
+            </summary>
+            <param name="bmp"></param>
+            <param name="width"></param>
+            <param name="height"></param>
+            <returns></returns>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.GetRandomInt(System.Int32,System.Int32)">
+            <summary>
+            随机范围内数字
+            </summary>
+            <param name="startNum"></param>
+            <param name="endNum"></param>
+            <returns></returns>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.GeneratePoint(System.Int32,System.Int32,System.Int32,System.Int32)">
+            <summary>
+            随机生成拼图坐标
+            </summary>
+            <param name="originalWidth"></param>
+            <param name="originalHeight"></param>
+            <param name="templateWidth"></param>
+            <param name="templateHeight"></param>
+            <returns></returns>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.GenerateInterferencePoint(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
+            <summary>
+            随机生成干扰图坐标
+            </summary>
+            <param name="originalWidth"></param>
+            <param name="originalHeight"></param>
+            <param name="templateWidth"></param>
+            <param name="templateHeight"></param>
+            <param name="blockX"></param>
+            <param name="blockY"></param>
+            <returns></returns>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.GetAsync">
+            <summary>
+            获得验证数据
+            </summary>
+            <returns>JObject</returns>
+        </member>
+        <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.CheckAsync(My.Admin.Tools.Captcha.CaptchaInput)">
+            <summary>
+            检查验证数据
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+    </members>
+</doc>

+ 1 - 1
src/My.Admin.Service/My.Admin.Service.csproj

@@ -16,7 +16,7 @@
 
   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
     <OutputPath></OutputPath>
-    <DocumentationFile>..\My.Admin\My.Admin.Service.xml</DocumentationFile>
+    <DocumentationFile>..\My.Admin.HttpApi.Host\My.Admin.Service.xml</DocumentationFile>
     <NoWarn>1701;1702;1591</NoWarn>
   </PropertyGroup>
 

+ 4 - 0
src/My.Admin.Tools/My.Admin.Tools.csproj

@@ -11,6 +11,10 @@
     <PackageTags>ZhonTai Admin;WebApi</PackageTags>
   </PropertyGroup>
 
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
+    <DocumentationFile>..\My.Admin.HttpApi.Host\My.Admin.Tools.xml</DocumentationFile>
+  </PropertyGroup>
+
   <ItemGroup>
     <PackageReference Include="System.Drawing.Common" Version="5.0.2" />
   </ItemGroup>