devin.zhu@doverfs.com 6d8f446b50 初始 1 year ago
..
Controllers 6d8f446b50 初始 1 year ago
Hubs 6d8f446b50 初始 1 year ago
Models 6d8f446b50 初始 1 year ago
Properties 6d8f446b50 初始 1 year ago
Views 6d8f446b50 初始 1 year ago
WebConsole 6d8f446b50 初始 1 year ago
wwwroot 6d8f446b50 初始 1 year ago
AspNetCoreWebApiCommunicatorProvider.cs 6d8f446b50 初始 1 year ago
Edge.WebHost.csproj 6d8f446b50 初始 1 year ago
Edge.WebHost.xml 6d8f446b50 初始 1 year ago
InjectProcessorApiDocumentFilter.cs 6d8f446b50 初始 1 year ago
Startup.cs 6d8f446b50 初始 1 year ago
appsettings.Development.json 6d8f446b50 初始 1 year ago
appsettings.json 6d8f446b50 初始 1 year ago
readMe.txt 6d8f446b50 初始 1 year ago

readMe.txt

this project worked as several purpose:
1. As an WebApi Implementor of DeviceProcessor.UniversalApi.ICommunicationProvider
the class AspNetCoreWebApiCommunicatorProvider take the resposibility, and be discovered at start of LiteFccCore.

2. Host a Mqtt server for servicing the default Universal Api MqttCommunicatorProvider.
the purpose doing this in this project is the browser javascript client need websocket to connect to a mqtt server, and this type of server must be
hosted inside a ASP.NET CORE web project.
3. As the Control panel of LiteFccCore
we can do this by a seprate project, but for now, i use this project for easy.
the feature is still very limited, now only has a page of Index.cshtml + WebApi + MqttApi helper page.