All Projects → baiyunchen → Ueditor.core

baiyunchen / Ueditor.core

Licence: mit
百度UEditor后端服务.Net Core 2.0 版本,简单易用,文档齐全,速来尝试,还支持.Net Framework~

Projects that are alternatives of or similar to Ueditor.core

Cronscheduler.aspnetcore
Cron Scheduler for AspNetCore 2.x/3.x or DotNetCore 2.x/3.x Self-hosted
Stars: ✭ 100 (-24.81%)
Mutual labels:  dotnetcore
Samples.aspnetcore Identityserver4
IdentityServer4 sample with .NET Core and ASP.NET Core 2.0
Stars: ✭ 115 (-13.53%)
Mutual labels:  dotnetcore
Fluentemail
All in one email sender for .NET. Supports popular senders (SendGrid, MailGun, etc) and Razor templates.
Stars: ✭ 1,888 (+1319.55%)
Mutual labels:  dotnetcore
Jt808gateway
使用Pipeline和DotNetty分别实现的JT808Gateway支持TCP/UDP通用消息业务处理(支持2013、2019版本)
Stars: ✭ 108 (-18.8%)
Mutual labels:  dotnetcore
Jt809
JT809协议、GB809协议、道路运输车辆卫星定位系统-平台数据交换协议(支持2011、2019版本)
Stars: ✭ 113 (-15.04%)
Mutual labels:  dotnetcore
Nsubstitute
A friendly substitute for .NET mocking libraries.
Stars: ✭ 1,646 (+1137.59%)
Mutual labels:  dotnetcore
Quiz
Example real time quiz application with .NET Core, React, DDD, Event Sourcing, Docker and built-in infrastructure for CI/CD with k8s, jenkins and helm
Stars: ✭ 100 (-24.81%)
Mutual labels:  dotnetcore
Steamtools
🛠「Steam++」是一个开源跨平台的多功能Steam工具箱。
Stars: ✭ 4,458 (+3251.88%)
Mutual labels:  dotnetcore
Puck Core
Open source, cross platform .NET Core CMS. Fast, scalable, code-first, unobtrusive and extensible with powerful querying and Lucene integration.
Stars: ✭ 115 (-13.53%)
Mutual labels:  dotnetcore
Signalw
Even simpler and faster real-time web for ASP.NET Core.
Stars: ✭ 125 (-6.02%)
Mutual labels:  dotnetcore
Blazor.auth0
The library for using Auth0 in Blazor applications.
Stars: ✭ 111 (-16.54%)
Mutual labels:  dotnetcore
Raft.net
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (-15.79%)
Mutual labels:  dotnetcore
Sio.core
✔ [ SIOC ] Swastika I/O Core is an all in one platform (e.g CMS, eCommerce, Forum, Q&A, CRM...) ASP.NET Core / Dotnet Core System based on SIOH Framework.
Stars: ✭ 121 (-9.02%)
Mutual labels:  dotnetcore
Dotnet Istanbul Microservices Demo
This is the demo application that i created for my talk 'Microservice Architecture & Implementation with Asp.Net Core' at Dotnet İstanbul Meetup Group.
Stars: ✭ 109 (-18.05%)
Mutual labels:  dotnetcore
Grandnode
Open source, headless, multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, Vue.js.
Stars: ✭ 1,768 (+1229.32%)
Mutual labels:  dotnetcore
Dotnetcrawler
DotnetCrawler is a straightforward, lightweight web crawling/scrapying library for Entity Framework Core output based on dotnet core. This library designed like other strong crawler libraries like WebMagic and Scrapy but for enabling extandable your custom requirements. Medium link : https://medium.com/@mehmetozkaya/creating-custom-web-crawler-with-dotnet-core-using-entity-framework-core-ec8d23f0ca7c
Stars: ✭ 100 (-24.81%)
Mutual labels:  dotnetcore
Modphuserex
A .NET protector supporting .NET Core forked from the discontinued ConfuserEx
Stars: ✭ 116 (-12.78%)
Mutual labels:  dotnetcore
Wopihost
ASP.NET Core MVC implementation of the WOPI protocol. Enables integration with WOPI clients such as Office Online Server.
Stars: ✭ 132 (-0.75%)
Mutual labels:  dotnetcore
Eventflow.example
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
Stars: ✭ 131 (-1.5%)
Mutual labels:  dotnetcore
Dotnetbook
.NET Platform Architecture book (English, Chinese, Russian)
Stars: ✭ 1,763 (+1225.56%)
Mutual labels:  dotnetcore

UEditor.Core

GitHub license UEditor.Core

首先给大家安利另外一个基于UEditor写的富文本框编辑器neditor ,看起来相当不错,不过我还没有来得及尝试!最起码它是基于UEditor的,肯定不会比UEditor差。其次,他的接口没有变化,所以理论上来说,本项目的接口也可以适配到neditor中,有人已经试过了。如果在适配NEditor的过程中遇到什么问题,我也可以协助解决!

作者一直在,只是没有什么太多问题,所以版本更新较少,有ISSUE会第一时间处理,请放心使用

示例代码

使用方法

对于在.NET Core和.NET Framework中使用UEditor,分别有详细的文档,请参阅:

另外,可以参考网络上其他人写的相关文章:

安装

强烈建议从nuget安装

  • 方式1:可以直接在Nuget中搜索UEditor.Core并安装

  • 方式2:通过命令行安装

Install-Package UEditor.Core

Nuget地址:https://www.nuget.org/packages/UEditor.Core/

配置

可选配置项

在注入Service时,可以支持一些可选的配置,具体参数如下:

configFileRelativePath

后端配置文件的相对路径,默认值为ueditor.json,即项目根目录的ueditor.json文件,这个文件是从UEditor官方提供的.NET版本下载包中的utf8-net\net\config.json复制过来的

isCacheConfig

是否缓存配置文件,默认值为true。当设置为不缓存时,每次都会从文件中读取配置文件;当设置为缓存时,则第一次从配置文件中读取,以后都从内存中读取

basePath

相对路径的根目录,默认值为项目的根目录,即env.ContentRootPath。系统中的后端配置文件、各种上传的路径都是基于该地址去计算其实际地址的。

特别注意:

在修改basePath后,一定要注意调整后端配置文件中的imageUrlPrefixscrawlUrlPrefix等等各种文件访问路径的前缀,否则可能出现文件可以上传,但是前端编辑器中总显示不出来的问题。

配置项使用方式

配置项需要在注入Service时设置,示例代码如下:

public void ConfigureServices(IServiceCollection services)
{
   services.AddUEditorService(configFileRelativePath: "config.json",
       isCacheConfig: false,
       basePath: "C:/basepath");
   services.AddMvc();
}

特别感谢

优秀的开源项目离不开大家的支持,非常感谢为以下为本项目提供好的建议或PR的朋友:

大功告成,祝你大吉大利,今晚吃鸡

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].