• ASP.NET Core and .NET Core Library Support


    ASP.NET Core and .NET Core Library Support

    详情参见:https://github.com/linezero/NETCoreLibrary/blob/master/README.md

    Contents

    ORM/DBs
    Image
    RPC
    Message Queuing
    Web
    DI / IoC Containers
    Logging
    Serialization
    Testing
    Microservice
    Other
    Project
    ASP.NET Core and .NET Core 支持的类库

    你可以通过 issue 或者 fork 来增加ASP.NET Core and .NET Core 支持的类库。

    欢迎大家贡献及star。

    ORM/DBs

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    Dapper Install-Package Dapper Yes Yes github.io
    EF Core Install-Package EntityFramework.MicrosoftSqlServer Yes Yes efproject.net
    Npgsql Install-Package Npgsql Yes Yes npgsql.org
    NEST Install-Package NEST Yes Yes elastic.co
    StackExchange.Redis Install-Package StackExchange.Redis Yes Yes
    MySQL Install-Package MySql.Data -Pre Yes Yes
    MongoDB Install-Package mongocsharpdriver Yes Yes
    NPoco Install-Package NPoco Yes Yes
    Chloe Yes Yes
    Lolita Install-Package Pomelo.EntityFrameworkCore.Lolita Yes Yes
    YesSql Install-Package YesSql.Storage.Sql -Pre Yes Yes
    Image

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    ImageSharp Not yet (myget) Yes Yes imageprocessor.org
    RPC

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    JsonRpc Install-Package EdjCase.JsonRpc.Router Yes Yes
    gRPC Install-Package Grpc Yes Yes c#
    Message Queuing

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    Confluent.Kafka Install-Package Confluent.Kafka Yes Yes
    NetMQ Install-Package NetMQ Yes Yes
    RabbitMQ Install-Package RabbitMQ.Client -Pre Yes Yes www.rabbitmq.com
    Web

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    Nancy Install-Package Nancy -Pre Yes Yes nancyfx.org
    SignalR Yes Yes signalr.net
    ReactJS.NET Install-Package React.AspNet No Yes ReactJS.NET
    Swashbuckle Install-Package Swashbuckle -Pre Yes Yes
    YOYOFx Yes Yes
    DI / IoC Containers

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    Autofac Install-Package Autofac Yes Yes autofac.org
    SimpleInjector Install-Package SimpleInjector Yes Yes simpleinjector.org
    StructureMap Install-Package StructureMap Yes Yes structuremap.github.io
    ASP.NET Core contains built-in DI

    Logging

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    Serilog Install-Package Serilog Yes Yes
    NLog Install-Package NLog.Extensions.Logging -Pre Yes
    log4net Install-Package log4net Yes Yes
    Common.Logging Install-Package Common.Logging -Pre Yes Yes
    ASP.NET Core contains built-in logging

    Serialization

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    JSON.NET Install-Package Newtonsoft.Json Yes Yes newtonsoft.com/json
    protobuf-net Install-Package protobuf-net Yes Yes
    Testing

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    xUnit.net Install-Package xunit Yes Yes
    Nunit Install-Package NUnit Yes Yes
    Moq Install-Package Moq -Pre Yes Yes
    Microservice

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    Microphone Install-Package Microphone.AspNet Yes Yes blog
    Consul Install-Package Consul Yes Yes Consul入门
    Ocelot Install-Package Ocelot Yes Yes wiki
    Other

    Project NuGet Install Command .NET Core Support ASP.NET Core Support Website
    AutoMapper Install-Package AutoMapper Yes Yes automapper.org
    HtmlAgilityPack Yes Yes
    WeiXinMPSDK Install-Package Senparc.Weixin.MP Yes Yes
    Hangfire Install-Package HangFire Yes Yes
    Quartz.NET Install-Package Quartz -Pre Yes Yes
    IdentityServer4 Install-Package IdentityServer4 Yes Yes
    NPOI.Core Install-Package Savorboard.Npoi.Core.OOXML Yes Yes
    EPPlus.Core Install-Package EPPlus.Core Yes Yes Linux need to install libgdiplus
    SharpCompress Install-Package sharpcompress Yes Yes sharpcompress
    SharpZipLib Install-Package SharpZipLib.NETStandard Yes Yes
    CWSharp Install-Package CWSharp Yes Yes .NET跨平台中英文分词
    MailKit Install-Package MailKit Yes Yes
    jieba.NET Yes Yes jieba中文分词.NET Core版
    jose-jwt Install-Package jose-jwt Yes Yes
    IdentityModel.Tokens.Jwt Install-Package System.IdentityModel.Tokens.Jwt Yes Yes
    Project

    Project Website
    Orchard orchardproject.net
    MusicStore
    NETCoreBBS
    SimplCommerce demo
    eShopOnContainers
    License

    收集来自于 NETCoreLibrary ,转载复制请注明来源.

    Contributing

    LineZero

    gutun

  • 相关阅读:
    JavaScript tips:innerHTML与document.write的差异
    JavaScript tips:window.onload与$(document).ready()的差异
    剑指offer:重建二叉树
    算法:数组去重
    JavaScript tips:Function调用模式对this的影响
    P1217 [USACO1.5]回文质数 Prime Palindromes
    HDU 1002 A + B Problem II
    单片机及其工作原理粗略介绍
    Markdown格式及语法
    Kubernetes入门(三)——使用Deployment运行一个无状态应用
  • 原文地址:https://www.cnblogs.com/chenmfly/p/8250683.html
Copyright © 2020-2023  润新知