master
editor 2 months ago
commit ef1dca5ed9

@ -0,0 +1,87 @@
一个.NETCORE框架中的登录功能展示
一、源码描述
一个.netcore框架中的登录功能展示
环境VS2022 Mysql
二、功能介绍
1、用户登录
2、用户注册
3、用户信息
4、修改密码
5、登录日志
6、修改头像
主要是实现用户登录功能。
数据库连接字符串可在项目GenConnectionString中生成再去替换在项目AyaWo.Web的Config目录的Db.dat文件中连接字符串。
而外的功能代码也很多。
三、注意事项
1、在项目AyaWo.WebConfig目录修改数据库连接字符串。
连接字符串在项目GenConnectionString中生成。
2、管理员账号与密码admin 51aspx 。
3、ctrl+F5运行即可。
作者: coderbest
如需获得该源码的视频、更新等更多资料请访问: https://www.51aspx.com/Code/LoginFunction
------------------------------------------------------------------------------------------------
源码服务专家
官网: https://www.51aspx.com
讨论圈: https://club.51aspx.com/
平台声明:
1.51Aspx平台上提供下载的资源为免费、共享、商业三类源码,其中免费和共享源码仅供个人学习和研究使用,商业源码请在相应的授权许可条件下使用;
2.51Aspx平台对提供下载的软件及其它资源不拥有任何权利,其版权归属源码合法拥有者所有;
3.著作权人发现本网站载有侵害其合法权益的内容或作品,请与我们联系( 登录官网与客服反馈或发送邮件到support@51Aspx.com
4.51Aspx平台不保证提供的下载资源的准确性、安全性和完整性;
友情提示:
一般数据库文件默认在 DB_51Aspx 文件夹下
默认账号密码一般均为51Aspx
关于源码使用常见问题及解决方案,请参阅: https://www.51aspx.com/Help

@ -0,0 +1 @@
{"RootPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\AyaWo.Business","ProjectFileName":"AyaWo.Business.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"DbFactory.cs"},{"SourceFile":"LogInfo\\LogInfo.cs"},{"SourceFile":"LogInfo\\LogInfoService.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"UsersInfoSys\\UsersInfoService.cs"},{"SourceFile":"UsersInfoSys\\UsersInfoSys.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.6.1.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\AyaWo.Util\\AyaWo.Util\\bin\\AyaWo.Util.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":true,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\lib\\MySql.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\packages\\NPoco.3.9.4\\lib\\net45\\NPoco.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.ComponentModel.DataAnnotations.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\AyaWo.Business\\bin\\Debug\\AyaWo.Business.dll","OutputItemRelativePath":"AyaWo.Business.dll"},{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\AyaWo.Business\\bin\\Debug\\AyaWo.Business.pdb","OutputItemRelativePath":"AyaWo.Business.pdb"}],"CopyToOutputEntries":[]}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{3058CFA2-95D8-4022-9A6F-3258D9F4458B}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>AyaWo.Business</RootNamespace>
<AssemblyName>AyaWo.Business</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
</PropertyGroup>

@ -0,0 +1,15 @@
using NPoco;
using System;
using Unit;
namespace AyaWo.DB
{
/// <summary>
/// 数据库服务工厂
/// </summary>
public class ctx
{
#region MyRegion
/// <summary>
/// 数据库类型

@ -0,0 +1,15 @@
using NPoco;
using System;
namespace AyaWo.Business
{
/// 创建人starry
/// 日 期2018.07.09
/// 描 述:系统日志
/// </summary>
[TableName("loginfosys")]
[PrimaryKey("LogId")]
public class LogInfo
{
#region 实体成员
/// <summary>

@ -0,0 +1,15 @@
using AyaWo.DB;
using AyaWo.Util;
using NPoco;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AyaWo.Business
{
public static class LogInfoService
{
public static void WriteLog(this LogInfo logInfo)
{

@ -0,0 +1,15 @@
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace AyaWo.Entity
{
/// 创建人starry
/// 日 期2018.07.09
/// 描 述:系统日志
/// </summary>
public class LogInfoEntity
{
#region 实体成员
/// <summary>
/// 日志主键

@ -0,0 +1,15 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// 有关程序集的一般信息由以下
// 控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("AyaWo.Entity")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("AyaWo.Entity")]
[assembly: AssemblyCopyright("Copyright © 2018")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace AyaWo.Entity
{
/// <summary>
/// 版 本 AyaWo-ADMS 1.6.0
/// 创 建:超级管理员
/// 日 期2018-07-09 14:48
/// </summary>
public class UsersInfoSys
{
#region 用户信息

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using AyaWo.DB;
using AyaWo.Util;
namespace AyaWo.Business
{
public class UsersInfoService
{
public static UsersInfoSys CheckLogin(string username, string password)
{
try

@ -0,0 +1,15 @@
using AyaWo.Util;
using AyaWo.Util.Cache;
using NPoco;
namespace AyaWo.Business
{
/// <summary>
/// 版 本 AyaWo-ADMS 1.6.0
/// 创 建:超级管理员
/// 日 期2018-07-09 14:48
/// </summary>
[TableName("usersinfosys")]
[PrimaryKey("UserID")]
public class UsersInfoSys
{

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName = ".NET Framework 4.6.1")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,15 @@
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\AyaWo.Business.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\AyaWo.Business.pdb
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\AyaWo.Util.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\MySql.Data.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\NPoco.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\log4net.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\NPOI.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\NPOI.OOXML.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\Newtonsoft.Json.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\ServiceStack.Redis.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\ServiceStack.Interfaces.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\ServiceStack.Text.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\NPOI.OpenXmlFormats.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\NPOI.OpenXml4Net.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Business\bin\Debug\ServiceStack.Common.dll

@ -0,0 +1 @@
{"RootPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\AyaWo.Util\\AyaWo.Log","ProjectFileName":"AyaWo.Loger.csproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"Log.cs"},{"SourceFile":"LogFactory.cs"},{"SourceFile":"LogFormat.cs"},{"SourceFile":"LogLevel.cs"},{"SourceFile":"LogMessage.cs"},{"SourceFile":"Properties\\AssemblyInfo.cs"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.6.1.AssemblyAttributes.cs"}],"References":[{"Reference":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\packages\\log4net.2.0.7\\lib\\net45-full\\log4net.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\mscorlib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.1\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\AyaWo.Util\\AyaWo.Log\\bin\\AyaWo.Loger.dll","OutputItemRelativePath":"AyaWo.Loger.dll"},{"OutputItemFullPath":"C:\\Users\\coder\\Desktop\\2024Code\\5\\20240509\\submit\\2\\aspnetdengluguan-master\\aspnetdengluguan-master\\AyaWo.Util\\AyaWo.Log\\bin\\AyaWo.Loger.pdb","OutputItemRelativePath":"AyaWo.Loger.pdb"}],"CopyToOutputEntries":[]}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{93BB5880-3AFE-4174-B441-3E808D1193A1}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>AyaWo.Loger</RootNamespace>
<AssemblyName>AyaWo.Loger</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
</PropertyGroup>

@ -0,0 +1,15 @@
using log4net;
using System;
namespace AyaWo.Loger
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 框架
/// Copyright (c) 2013-2017
/// 创建人:-框架开发组
/// 日 期2017.03.04
/// 描 述:日志
/// </summary>
public class Log
{
/// <summary>
/// 日志实体类

@ -0,0 +1,15 @@
using log4net;
using System;
namespace AyaWo.Loger
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 框架
/// Copyright (c) 2013-2017
/// 创建人:-框架开发组
/// 日 期2017.03.04
/// 描 述redis操作方法
/// </summary>
public class LogFactory
{
/// <summary>
/// 构造函数

@ -0,0 +1,15 @@
using System.Text;
namespace AyaWo.Loger
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 框架
/// Copyright (c) 2013-2017
/// 创建人:-框架开发组
/// 日 期2017.03.04
/// 描 述:日志格式器
/// </summary>
public class LogFormat
{
/// <summary>
/// 生成错误
/// </summary>

@ -0,0 +1,15 @@
using System.ComponentModel;
namespace AyaWo.Loger
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 框架
/// Copyright (c) 2013-2017
/// 创建人:-框架开发组
/// 日 期2017.03.04
/// 描 述:日志级别
/// </summary>
public enum LogLevel
{
/// <summary>
/// 错误
/// </summary>

@ -0,0 +1,15 @@
using System;
namespace AyaWo.Loger
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 框架
/// Copyright (c) 2013-2017
/// 创建人:-框架开发组
/// 日 期2017.03.04
/// 描 述log日志消息模型类
/// </summary>
public class LogMessage
{
/// <summary>
/// 操作时间
/// </summary>

@ -0,0 +1,15 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// 有关程序集的常规信息通过以下
// 特性集控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("AyaWo.Loger")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("AyaWo.Loger")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2017")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName = ".NET Framework 4.6.1")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,9 @@
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Log\bin\AyaWo.Loger.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Log\bin\AyaWo.Loger.pdb
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Log\bin\log4net.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Log\bin\log4net.xml
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Log\obj\Debug\AyaWo.Loger.csproj.AssemblyReference.cache
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Log\obj\Debug\AyaWo.Loger.csproj.CoreCompileInputs.cache
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Log\obj\Debug\AyaWo.Loger.csproj.CopyComplete
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Log\obj\Debug\AyaWo.Loger.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Log\obj\Debug\AyaWo.Loger.pdb

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="log4net" version="2.0.7" targetFramework="net45" />
</packages>

File diff suppressed because one or more lines are too long

@ -0,0 +1,15 @@
using System;
using System.ComponentModel;
using System.Reflection;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述获取实体类Attribute自定义属性
/// </summary>
public class EnumAttribute
{

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{CE0C5649-4D88-41FB-A5BF-75B0BB9814C3}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>AyaWo.Util</RootNamespace>
<AssemblyName>AyaWo.Util</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
</PropertyGroup>

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AyaWo.Util.Cache
{
/// <summary>
/// 缓存工厂
/// </summary>
public class CacheFactory
{
/// <summary>
///

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web;
using System.Web.Caching;
namespace AyaWo.Util.Cache
{
public class Caches :ICache
{
/// <summary>
/// 读取缓存
/// </summary>

@ -0,0 +1,15 @@
using System;
namespace AyaWo.Util.Cache
{
/// <summary>
/// 版 本 Chinaz-ADMS V6.1.6.0 框架
/// Copyright (c) 2013-2017
/// 创建人:-框架开发组
/// 日 期2017.03.06
/// 描 述:定义缓存接口
/// </summary>
public interface ICache
{
#region Key-Value
/// <summary>

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
namespace AyaWo.Util.Cache
{
/// <summary>
/// 版 本 Chinaz-ADMS V6.1.6.0 框架
/// Copyright (c) 2013-2017
/// 创建人:-框架开发组
/// 日 期2017.03.06
/// 描 述:定义缓存接口
/// </summary>
public class CacheByRedis : ICache
{
#region Key-Value

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using ServiceStack.Redis;
namespace AyaWo.Util.Cache
{
/// <summary>
/// 版 本 Chinaz-ADMS V6.1.6.0 框架
/// Copyright (c) 2013-2017
/// 创建人:-框架开发组
/// 日 期2017.03.03
/// 描 述redis操作方法
/// </summary>
public class RedisCache

@ -0,0 +1,15 @@
using System.Configuration;
namespace AyaWo.Util.Cache
{
/// <summary>
/// 版 本 Chinaz-ADMS V6.1.6.0 框架
/// Copyright (c) 2013-2017
/// 创建人:-框架开发组
/// 日 期2017.03.03
/// 描 述redis配置信息
/// </summary>
public sealed class RedisConfigInfo : ConfigurationSection
{
/// <summary>
/// 获取配置信息

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Text;
using System.Threading;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:常用公共类
/// </summary>

@ -0,0 +1,15 @@
using System;
using System.Configuration;
using System.Web;
using System.Xml;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述Config文件操作
/// </summary>
public class Config

@ -0,0 +1,15 @@
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.IO;
namespace Unit
{
/// <summary>
/// 读取dat文件helper
/// </summary>
public class DatHelper<T>
{
/// <summary>

@ -0,0 +1,15 @@
using System.Collections.Generic;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述:数据库查询拼接数据模型
/// </summary>
public class DbWhere
{
/// <summary>
/// sql语句

@ -0,0 +1,15 @@
using System.Data;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述:数据库字段类型转化
/// </summary>
public static class FieldTypeHepler
{
/// <summary>
/// 获取数据类型

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述:数据库参数
/// </summary>
public class FieldValueParam
{
/// <summary>
/// 字段名称
/// </summary>
public string name { get; set; }

@ -0,0 +1,15 @@
using System.Collections.Generic;
using System.Drawing;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述Excel导入导出设置
/// </summary>
public class ExcelConfig
{
/// <summary>

@ -0,0 +1,15 @@
using NPOI.HPSF;
using NPOI.HSSF.UserModel;
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;
using System;
using System.Collections.Generic;
using System.Data;
using System.Drawing;
using System.IO;
using System.Text;
using System.Web;
namespace AyaWo.Util
{
/// <summary>

@ -0,0 +1,15 @@
using System.Drawing;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述Excel导入导出列设置模型
/// </summary>
public class ColumnModel
{
/// <summary>
/// 列名

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:模板数据模型
/// </summary>
public class TemplateDataModel
{
/// <summary>
/// 行号
/// </summary>

@ -0,0 +1,15 @@
using System;
using System.Runtime.Serialization;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:异常信息扩展
/// </summary>
[Serializable]
public class ExceptionEx : Exception
{

@ -0,0 +1,15 @@
using System;
using System.Text;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:异常信息封装类
/// </summary>
public class ExceptionMessage
{
#region 构造函数

@ -0,0 +1,15 @@
using System;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.06
/// 描 述:类型转换扩展
/// </summary>
public static partial class Extensions
{
#region 数值转换
/// <summary>

@ -0,0 +1,15 @@
using System;
using System.Text;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.06
/// 日期时间扩展
/// </summary>
public static partial class Extensions
{
/// <summary>

@ -0,0 +1,15 @@
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using Newtonsoft.Json.Linq;
using System.Collections.Generic;
using System.Data;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:扩展.json序列反序列化
/// </summary>

@ -0,0 +1,15 @@
using System.Collections.Generic;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.06
/// 描 述List扩展
/// </summary>
public static partial class Extensions
{
/// <summary>

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.06
/// 扩展 - 可空类型
/// </summary>
public static partial class Extensions
{
/// <summary>
/// 安全返回值
/// </summary>
/// <param name="value">可空值</param>

@ -0,0 +1,15 @@
using System;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.06
/// 描 述:验证扩展
/// </summary>
public static partial class Extensions
{
/// <summary>
/// 检测空值,为null则抛出ArgumentNullException异常

@ -0,0 +1,15 @@
using System;
using System.Text;
using System.IO;
using System.Data;
using System.Web;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:文件夹文件操作类
/// </summary>

@ -0,0 +1,15 @@
using System;
using System.IO;
using System.Threading;
using System.Web;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述:文件下载类
/// </summary>
public class FileDownHelper

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述Linq扩展
/// </summary>
public static class LinqExtensions

@ -0,0 +1,15 @@
//=====================================================================================
// All Rights Reserved , Copyright © Learun 2013
//=====================================================================================
using System;
using System.IO;
namespace AyaWo.Util
{
/// <summary>
/// 在本地写入错误日志
/// 版本2.0
/// <author>
/// <name>kouzp</name>
/// <date>2013.09.27</date>

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AyaWo.Util
{
public interface ILogHelper
{
/// <summary>
/// 写入Debug日志,
/// </summary>
/// <param name="message">日志信息,占位符为 %Object{Message}</param>
void Debug(string message, Exception exception = null);

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
[assembly: log4net.Config.XmlConfigurator(Watch = true)]
namespace AyaWo.Util
{
public class LogHelper : ILogHelper
{
#region private
private static Dictionary<string, log4net.ILog> listILog = new Dictionary<string, log4net.ILog>(); //Log对象集合
private log4net.ILog iLog; //当前日志对象的实例
#endregion

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Text;
using log4net;
using log4net.Config;
namespace AyaWo.Util
{
public class LogManager
{
/* /// <summary>
/// 初始化HY.Log, Log配置文件需要写到 Web.config OR App.config

@ -0,0 +1,15 @@
using System;
using System.Net;
using System.Net.Mail;
using System.Text;
using System.Threading;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:邮件帮助类
/// </summary>

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:分页参数
/// </summary>
public class Pagination
{
/// <summary>
/// 每页行数
/// </summary>

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.07.10
/// 描 述:表格属性模型
/// </summary>
public class jfGridModel
{
public string name { get; set; }
public string label { get; set; }
public string width { get; set; }
public string align { get; set; }

@ -0,0 +1,15 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// 有关程序集的一般信息由以下
// 控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("AyaWo.Util")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("AyaWo.Util")]
[assembly: AssemblyCopyright("Copyright © 2018")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]

@ -0,0 +1,15 @@
using System;
using System.Security.Cryptography;
using System.Text;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:加密、解密帮助类
/// </summary>
public class DESEncrypt
{

@ -0,0 +1,15 @@
using System.Security.Cryptography;
using System.Text;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:数据访问(SqlServer) 上下文
/// </summary>
public class Md5Helper
{
#region "MD5加密"

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:常量
/// </summary>
public static class Const
{
/// <summary>
/// 汉字及拼音首字母
/// </summary>

@ -0,0 +1,15 @@
using Microsoft.VisualBasic;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:字符串工具方法

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AyaWo.Util
{
/// <summary>
///
/// </summary>
public static class StringExtension
{
/// <summary>
/// 安全判断是空

@ -0,0 +1,15 @@
using System;
using System.Globalization;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.04
/// 描 述:时间操作
/// </summary>
public class Time
{

@ -0,0 +1,15 @@
using System.Collections.Generic;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述:树结构数据
/// </summary>
public static class TreeDataMake
{
/// <summary>
/// 树形数据转化

@ -0,0 +1,15 @@
using System.Collections.Generic;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述:树结构数据
/// </summary>
public class TreeModel
{
/// <summary>
/// 节点id

@ -0,0 +1,15 @@
using System.Collections.Generic;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述:树结构数据
/// </summary>
public class TreeModelEx<T> where T : class
{
/// <summary>
/// 节点id

@ -0,0 +1,15 @@
using Newtonsoft.Json.Linq;
using System;
using System.IO;
using System.Linq;
using System.Web;
namespace AyaWo.Util.Ueditor
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述百度编辑器UE配置文件操作文件操作
/// </summary>

@ -0,0 +1,15 @@
using System;
using System.IO;
using System.Net;
using System.Web;
namespace AyaWo.Util.Ueditor
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述百度编辑器UE涂鸦
/// </summary>
public class UeditorCrawler

@ -0,0 +1,15 @@
using System;
using System.IO;
using System.Text.RegularExpressions;
namespace AyaWo.Util.Ueditor
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述百度编辑器UE上传文件路径格式化
/// </summary>
public static class UeditorPathFormatter
{

@ -0,0 +1,15 @@
namespace AyaWo.Util.Ueditor
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述百度编辑器UE文件上传配置
/// </summary>
public class UeditorUploadConfig
{
/// <summary>
/// 文件命名规则
/// </summary>

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AyaWo.Util.Ueditor
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述百度编辑器UE上传返回结果
/// </summary>

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述mvc过滤模式
/// </summary>
public enum FilterMode
{
/// <summary>执行</summary>
Enforce,
/// <summary>忽略</summary>
Ignore

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Net;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Threading.Tasks;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述mvc过滤模式

@ -0,0 +1,15 @@
using System.Net;
using System.Net.Sockets;
using System.Web;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.08
/// 描 述:网络操作
/// </summary>
public class Net
{

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// api请求数据结构
/// </summary>
/// <typeparam name="T">数据结构</typeparam>
public class ReqParameter<T> where T : class
{
/// <summary>
/// 接口票据
/// </summary>
public string token { get; set; }
/// <summary>
/// 登录设备标识

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.08
/// 描 述:接口响应数据
/// </summary>
public class ResParameter
{
/// <summary>
/// 接口响应码
/// </summary>
public ResponseCode code { get; set; }

@ -0,0 +1,15 @@
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.08
/// 描 述:接口响应码
/// </summary>
public enum ResponseCode
{
/// <summary>
/// 成功
/// </summary>
success = 200,

@ -0,0 +1,15 @@
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.08
/// 描 述:获取验证码图片
/// </summary>
public class VerifyCode

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Net.NetworkInformation;
using System.Text;
using System.Text.RegularExpressions;
using System.Web;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.08
/// 描 述Web操作

@ -0,0 +1,15 @@
using System.Xml;
namespace AyaWo.Util
{
/// <summary>
/// 版 本 V.5.0.3
/// Copyright (c) 2013-2017
/// 创建人starryLuo
/// 日 期2017.03.07
/// 描 述xml文件操作
/// </summary>
public static class Xml
{
/// <summary>
/// 往项目里包含文件

@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
using System.Dynamic;
namespace AyaWo.Util
{
public static class myValidate
{
public static ValidateObject IsNull(this string value)
{

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.6.1", FrameworkDisplayName = ".NET Framework 4.6.1")]

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]

@ -0,0 +1,15 @@
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\AyaWo.Util.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\AyaWo.Util.pdb
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\AyaWo.Util.XML
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\EcmaScript.NET.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\log4net.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\MySql.Data.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\Newtonsoft.Json.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\NPOI.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\NPOI.OOXML.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\NPOI.OpenXml4Net.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\NPOI.OpenXmlFormats.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\ServiceStack.Common.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\ServiceStack.Interfaces.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\ServiceStack.Redis.dll
C:\Users\coder\Desktop\2024Code\5\20240509\submit\2\aspnetdengluguan-master\aspnetdengluguan-master\AyaWo.Util\AyaWo.Util\bin\ServiceStack.Text.dll

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="EcmaScript.Net" version="1.0.1.0" targetFramework="net45" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="net45" />
<package id="NPOI" version="2.3.0" targetFramework="net45" />
<package id="SharpZipLib" version="0.86.0" targetFramework="net45" />
<package id="YUICompressor.NET" version="2.7.0.0" targetFramework="net45" />
</packages>

File diff suppressed because one or more lines are too long

@ -0,0 +1,15 @@
using System;
using System.Web.Mvc;
namespace AyaWo.Web
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 阿雅沃框架
/// Copyright (c) 2013-2017 厦门阿雅沃网络科技有限公司
/// 创建人:阿雅沃-框架开发组
/// 日 期2017.03.08
/// 描 述仅允许Ajax操作
/// </summary>
[AttributeUsage(AttributeTargets.Method)]
public class AjaxOnlyAttribute : ActionMethodSelectorAttribute
{

@ -0,0 +1,15 @@
using AyaWo.Loger;
using AyaWo.Util;
using System;
using System.Web;
using System.Web.Mvc;
namespace AyaWo.Web
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 阿雅沃框架
/// Copyright (c) 2013-2017 厦门阿雅沃网络科技有限公司
/// 创建人:阿雅沃-框架开发组
/// 日 期2017.03.08
/// 描 述错误日志Controller发生异常时会执行这里
/// </summary>

@ -0,0 +1,15 @@
using AyaWo.Business;
using AyaWo.Util;
using System.Web.Mvc;
namespace AyaWo.Web
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 阿雅沃框架
/// Copyright (c) 2013-2017 厦门阿雅沃网络科技有限公司
/// 创建人:阿雅沃-框架开发组
/// 日 期2017.03.08
/// 描 述:登录认证(会话验证组件)
/// </summary>
public class HandlerLoginAttribute : AuthorizeAttribute
{

@ -0,0 +1,15 @@
using System.Net;
using System.Web.Helpers;
using System.Web.Mvc;
namespace AyaWo.Web
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 阿雅沃框架
/// Copyright (c) 2013-2017 厦门阿雅沃网络科技有限公司
/// 创建人:阿雅沃-框架开发组
/// 日 期2017.03.08
/// 描 述:防伪验证
/// </summary>
public class HandlerValidateAntiForgeryTokenAttribute:AuthorizeAttribute
{

@ -0,0 +1,15 @@
using AyaWo.Loger;
using AyaWo.Util;
using System.Web.Mvc;
namespace AyaWo.Web
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 阿雅沃框架
/// Copyright (c) 2013-2017 厦门阿雅沃网络科技有限公司
/// 创建人:阿雅沃-框架开发组
/// 日 期2017.03.08
/// 描 述:基础控制器
/// </summary>
[HandlerLogin(FilterMode.Enforce)]

@ -0,0 +1,15 @@
using AyaWo.Util;
using System.Web.Mvc;
namespace AyaWo.Web
{
/// <summary>
/// 版 本 AyaWo-ADMS V6.1.6.0 阿雅沃框架
/// Copyright (c) 2013-2017 厦门阿雅沃网络科技有限公司
/// 创建人:阿雅沃-框架开发组
/// 日 期2017.03.08
/// 描 述:控制器执行后执行
/// </summary>
public class ResultFillters : FilterAttribute, IResultFilter
{
/// <summary>

@ -0,0 +1,13 @@
using System.Web;
using System.Web.Mvc;
namespace AyaWo.Web
{
public class FilterConfig
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandlerErrorAttribute());
}
}
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save