All Projects → Wlitsoft → Common

Wlitsoft / Common

Licence: Apache-2.0 License
Wlitsoft 框架 - 公共组件

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Common

Clinic-Management-System-ASP.NET
👨‍⚕️ A fully featured Clinic Management System based on three tier architecture made using ASP.NET, C# with a well documented README.md file.
Stars: ✭ 82 (+331.58%)
Mutual labels:  asp-net
StormReport
🌀 Library - Create your reports using only annotations
Stars: ✭ 17 (-10.53%)
Mutual labels:  asp-net
Peasy.NET-Samples
Showcases a middle tier built with peasy and consumed by multiple client consumers
Stars: ✭ 33 (+73.68%)
Mutual labels:  asp-net
Asp-net-Core-Project-with-Admin-Template-Setup
AdminLTE Template Setup with Asp.net Core MVC 2.1 Project
Stars: ✭ 50 (+163.16%)
Mutual labels:  asp-net
commons
flutter commons package
Stars: ✭ 42 (+121.05%)
Mutual labels:  common
steamstatus
A quick and dirty POC website to view the status of Steam CM servers. Precursor to steamstat.us
Stars: ✭ 67 (+252.63%)
Mutual labels:  asp-net
Cake-Shop
A sample Cake Shop Website built with ASP.NET Core (Multi-Page Application)
Stars: ✭ 44 (+131.58%)
Mutual labels:  asp-net
vctr
vctr is a self hosted short link management tool.
Stars: ✭ 14 (-26.32%)
Mutual labels:  asp-net
RazorHtmlMinifier.Mvc5
↘️ Trivial compile-time Razor HTML Minifier for ASP.NET MVC 5.
Stars: ✭ 31 (+63.16%)
Mutual labels:  asp-net
abp-push
Push Notification System for ASP.NET Boilerplate
Stars: ✭ 16 (-15.79%)
Mutual labels:  asp-net
OctoPack.Precompile
A NuGet package that adds an ASP.NET precompile step to the build just before OctoPack is called.
Stars: ✭ 14 (-26.32%)
Mutual labels:  asp-net
webshells
php - asp - aspx
Stars: ✭ 19 (+0%)
Mutual labels:  asp-net
jPublic
在我们开发项目的时候,无论项目规模大小,在所难免会写一些工具型函数来解决一些问题,随着项目开发和维护的时间越来越长,这些工具型函数会越来越多,同时还会穿插在各个项目的各模块或者文件当中,使得项目变的越来越臃肿,也不方便复用和维护。这时我们就会提取出一个类似的工具库或者基础库作为项目基础依赖,在项目中重复利用起来。 为了这样的工具库或类库更易扩展、易维护、易复用和更加稳定,我们就需要更好的去管理完善工具库。
Stars: ✭ 39 (+105.26%)
Mutual labels:  common
X.Web.Sitemap
Simple sitemap generator for .NET
Stars: ✭ 66 (+247.37%)
Mutual labels:  asp-net
Research
Repo for my blog & technology research
Stars: ✭ 43 (+126.32%)
Mutual labels:  asp-net
Awesome-Nuget-Packages
📦 A collection of awesome and top .NET packages sorted by most popular needs.
Stars: ✭ 87 (+357.89%)
Mutual labels:  asp-net
prototyped.js
Some common Typescript prototypes
Stars: ✭ 22 (+15.79%)
Mutual labels:  common
VoiceNET.Library
.NET library to easily create Voice Command Control feature.
Stars: ✭ 14 (-26.32%)
Mutual labels:  asp-net
Bitcoin-Payment-Gateway-ASP.NET
Bitcoin Payment Gateway API on ASP.NET. Accept Bitcoin, Litecoin, Dogecoin, Dash, Speedcoin, Reddcoin, Potcoin, Feathercoin, BTC, Vertcoin, Vericoin, Peercoin, Paycoin, MonetaryUnit, Swiscoin Payments Online on your ASP.NET C# website
Stars: ✭ 56 (+194.74%)
Mutual labels:  asp-net
Dynamic-User-Defined-Dashboards-Asp-Net-Core
Complete Solution for Dynamically Created User-Defined Dashboards using Asp.Net Core
Stars: ✭ 32 (+68.42%)
Mutual labels:  asp-net

Wlitsoft.Framework.Common

Build status

​该项目是一个开发中经常使用的功能类库,封装了对象序列化反序列化、网络请求、参数加密、日志、缓存接口、以及常用的字符串操作等。

NuGet

包名称 当前版本
Wlitsoft.Framework.Common NuGet
Wlitsoft.Framework.Common.Logger.Log4Net NuGet
Wlitsoft.Framework.Common.Serializer.JsonNet NuGet

相关配置

在应用初始化代码中可以操作以下配置:

添加序列化者

例:将默认的 Json 序列化者修改为 JSON.Net 实现。

App.Builder.AddSerializer(SerializeType.Json, new JsonNetJsonSerializer());

以 xml 配置文件的方式设置 log4net 日志记录者

App.Builder.SetLog4NetLoggerByXmlConfig("~/Config/log4net.conf");

设置分布式缓存

例:将分布式缓存实现为 Redis 分布式缓存实现

App.Builder.App.Builder.SetDistributedCache(new RedisCache());

注:RedisCache 详见 Caching 项目。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].