懒得勤快 8 years ago
parent
commit
290985ffa3

+ 66 - 0
Masuit.Tools.Core/Masuit.Tools.Core.csproj

@@ -2,6 +2,72 @@
 
   <PropertyGroup>
     <TargetFramework>netstandard2.0</TargetFramework>
+    <Version>1.7.7</Version>
+    <Authors>懒得勤快</Authors>
+    <Company>masuit.com</Company>
+    <Description>包含一些常用的操作类,大都是静态类,加密解密,反射操作,硬件信息,字符串扩展方法,日期时间扩展操作,大文件拷贝,图像裁剪,html处理,验证码、NoSql等常用封装。
+
+示例代码:
+
+1.检验字符串是否是Email
+
+bool isEmail="[email protected]".MatchEmail();
+
+2.获取CPU核心数
+
+int core = SystemInfo.GetCpuCount();
+
+3.大文件操作
+
+FileStream fs = new FileStream(@"D:\boot.vmdk", FileMode.OpenOrCreate, FileAccess.ReadWrite);
+
+{
+
+//fs.CopyToFile(@"D:\1.bak");//同步复制大文件
+
+fs.CopyToFileAsync(@"D:\1.bak");//异步复制大文件
+
+string md5 = fs.GetFileMD5Async().Result;//异步获取文件的MD5
+
+}
+
+4.html的防XSS处理:
+
+string html = @"<link href="/Content/font-awesome/css" rel="stylesheet" />
+
+<!--[if IE 7]>
+
+<link href='/Content/font-awesome-ie7.min.css' rel='stylesheet'/>
+
+<![endif]-->
+
+<script src="/Scripts/modernizr"></script>
+
+<div id="searchBox" role="search">
+
+<form action="/packages" method="get">
+
+<span class="user-actions"><a href="/users/account/LogOff">退出</a></span>
+
+<input name="q" id="searchBoxInput" />
+
+<input id="searchBoxSubmit" type="submit" value="Submit" />
+
+</form>
+
+</div>";
+
+string s = html.HtmlSantinizerStandard();//清理后:<div><span><a href="/users/account/LogOff">退出</a></span></div>
+
+5.整理操作系统的内存:
+
+Windows.ClearMemorySilent();
+
+......</Description>
+    <Copyright>Copyright © 懒得勤快</Copyright>
+    <PackageProjectUrl>https://github.com/ldqk/Masuit.Tools</PackageProjectUrl>
+    <PackageTags>Masuit.Tools</PackageTags>
+    <PackageReleaseNotes>如有问题请联系QQ:1170397736,或者到项目的github反馈问题,详细的API文档在github上:https://github.com/ldqk/Masuit.Tools</PackageReleaseNotes>
   </PropertyGroup>
 
   <ItemGroup>

+ 10 - 0
Masuit.Tools.NoSQL.MongoDBClient.Core/Masuit.Tools.NoSQL.MongoDBClient.Core.csproj

@@ -2,6 +2,16 @@
 
   <PropertyGroup>
     <TargetFramework>netstandard2.0</TargetFramework>
+    <Version>1.7.7</Version>
+    <Authors>懒得勤快</Authors>
+    <Company>masuit.com</Company>
+    <Description>包含MongoDB的所有的增删查改。
+客户端类采用单例模式进行封装,所以只需要调用MongoDbClient.GetInstance()即可使用。</Description>
+    <Copyright>Copyright © 懒得勤快</Copyright>
+    <PackageLicenseUrl></PackageLicenseUrl>
+    <PackageProjectUrl>https://github.com/ldqk/Masuit.Tools</PackageProjectUrl>
+    <PackageTags>Masuit.Tools</PackageTags>
+    <PackageReleaseNotes>如有问题请联系QQ:1170397736,或者到项目的github反馈问题。</PackageReleaseNotes>
   </PropertyGroup>
 
   <ItemGroup>

+ 4 - 4
Masuit.Tools.NoSQL.MongoDBClient/Properties/AssemblyInfo.cs

@@ -8,9 +8,9 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyTitle("Masuit.Tools.NoSQL.MongoDBClient")]
 [assembly: AssemblyDescription("")]
 [assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
+[assembly: AssemblyCompany("masuit.com")]
 [assembly: AssemblyProduct("Masuit.Tools.NoSQL.MongoDBClient")]
-[assembly: AssemblyCopyright("Copyright ©  2017")]
+[assembly: AssemblyCopyright("Copyright ©  懒得勤快")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
 // 可以指定所有值,也可以使用以下所示的 "*" 预置版本号和修订号
 //通过使用 "*",如下所示:
 // [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
+[assembly: AssemblyVersion("1.7.7.0")]
+[assembly: AssemblyFileVersion("1.7.7.0")]

+ 2 - 2
Masuit.Tools/Properties/AssemblyInfo.cs

@@ -9,9 +9,9 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyTitle("Masuit.Tools")]
 [assembly: AssemblyDescription("懒得勤快")]
 [assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("懒得勤快")]
+[assembly: AssemblyCompany("masuit.com")]
 [assembly: AssemblyProduct("Masuit.Tools")]
-[assembly: AssemblyCopyright("Copyright ©  2017")]
+[assembly: AssemblyCopyright("Copyright ©  懒得勤快")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]