Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
IoTSharp
IoTSharp
提交
8d5df6b4
IoTSharp
项目概览
IoTSharp
/
IoTSharp
12 个月 前同步成功
通知
15
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
IoTSharp
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
8d5df6b4
编写于
2月 11, 2022
作者:
麦壳饼
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
升级新的mqttnet4.0 版本,升级其他库
上级
93ab8f4b
变更
14
隐藏空白更改
内联
并排
Showing
14 changed file
with
60 addition
and
57 deletion
+60
-57
IoTSharp.Data.InMemory/IoTSharp.Data.InMemory.csproj
IoTSharp.Data.InMemory/IoTSharp.Data.InMemory.csproj
+4
-4
IoTSharp.Data.MySQL/IoTSharp.Data.MySQL.csproj
IoTSharp.Data.MySQL/IoTSharp.Data.MySQL.csproj
+3
-3
IoTSharp.Data.Oracle/IoTSharp.Data.Oracle.csproj
IoTSharp.Data.Oracle/IoTSharp.Data.Oracle.csproj
+2
-2
IoTSharp.Data.PostgreSQL/IoTSharp.Data.PostgreSQL.csproj
IoTSharp.Data.PostgreSQL/IoTSharp.Data.PostgreSQL.csproj
+3
-3
IoTSharp.Data.SqlServer/IoTSharp.Data.SqlServer.csproj
IoTSharp.Data.SqlServer/IoTSharp.Data.SqlServer.csproj
+1
-1
IoTSharp.Data.Sqlite/IoTSharp.Data.Sqlite.csproj
IoTSharp.Data.Sqlite/IoTSharp.Data.Sqlite.csproj
+4
-4
IoTSharp.Data/IoTSharp.Data.csproj
IoTSharp.Data/IoTSharp.Data.csproj
+2
-2
IoTSharp.SDKs/IoTSharp.Sdk.MQTT/IoTSharp.Sdk.MQTT.csproj
IoTSharp.SDKs/IoTSharp.Sdk.MQTT/IoTSharp.Sdk.MQTT.csproj
+1
-1
IoTSharp/Clients/RpcClient.cs
IoTSharp/Clients/RpcClient.cs
+2
-2
IoTSharp/Controllers/DevicesController.cs
IoTSharp/Controllers/DevicesController.cs
+2
-2
IoTSharp/IoTSharp.csproj
IoTSharp/IoTSharp.csproj
+18
-18
appsettings.Development.json
appsettings.Development.json
+1
-1
docker-compose.yml
docker-compose.yml
+8
-8
launchSettings.json
launchSettings.json
+9
-6
未找到文件。
IoTSharp.Data.InMemory/IoTSharp.Data.InMemory.csproj
浏览文件 @
8d5df6b4
...
...
@@ -6,13 +6,13 @@
<ItemGroup>
<PackageReference Include="AspNetCore.HealthChecks.UI.InMemory.Storage" Version="6.0.2" />
<PackageReference Include="AspNetCore.HealthChecks.UI.Core" Version="6.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
1
">
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
2
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
2
">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="6.0.
1
" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="6.0.
2
" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="6.0.
2
" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\IoTSharp.Data\IoTSharp.Data.csproj" />
...
...
IoTSharp.Data.MySQL/IoTSharp.Data.MySQL.csproj
浏览文件 @
8d5df6b4
...
...
@@ -8,12 +8,12 @@
<PackageReference Include="AspNetCore.HealthChecks.MySql" Version="6.0.1" />
<PackageReference Include="AspNetCore.HealthChecks.UI.Core" Version="6.0.2" />
<PackageReference Include="AspNetCore.HealthChecks.UI.MySql.Storage" Version="6.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
1
">
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
2
">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="6.0.
1
" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="6.0.
2
" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="6.0.
2
" />
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="6.0.1" />
<PackageReference Include="EFCore.Sharding.MySql" Version="6.0.2" />
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql.NetTopologySuite" Version="6.0.1" />
...
...
IoTSharp.Data.Oracle/IoTSharp.Data.Oracle.csproj
浏览文件 @
8d5df6b4
...
...
@@ -9,9 +9,9 @@
<PackageReference Include="AspNetCore.HealthChecks.UI.Core" Version="6.0.2" />
<PackageReference Include="AspNetCore.HealthChecks.UI.InMemory.Storage" Version="6.0.2" />
<PackageReference Include="EFCore.Sharding.Oracle" Version="6.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="6.0.
2
" />
<PackageReference Include="Oracle.EntityFrameworkCore" Version="6.21.5" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
1
">
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
2
">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
...
...
IoTSharp.Data.PostgreSQL/IoTSharp.Data.PostgreSQL.csproj
浏览文件 @
8d5df6b4
...
...
@@ -8,12 +8,12 @@
<PackageReference Include="AspNetCore.HealthChecks.NpgSql" Version="6.0.1" />
<PackageReference Include="AspNetCore.HealthChecks.UI.PostgreSQL.Storage" Version="6.0.2" />
<PackageReference Include="AspNetCore.HealthChecks.UI.Core" Version="6.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
1
">
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
2
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
2
">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="6.0.
1
" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="6.0.
2
" />
<PackageReference Include="Npgsql" Version="6.0.3" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="6.0.3" />
<PackageReference Include="EFCore.Sharding.PostgreSql" Version="6.0.2" />
...
...
IoTSharp.Data.SqlServer/IoTSharp.Data.SqlServer.csproj
浏览文件 @
8d5df6b4
...
...
@@ -9,7 +9,7 @@
<PackageReference Include="AspNetCore.HealthChecks.UI.Core" Version="6.0.2" />
<PackageReference Include="AspNetCore.HealthChecks.UI.SqlServer.Storage" Version="6.0.2" />
<PackageReference Include="EFCore.Sharding.SqlServer" Version="6.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.
2
" />
</ItemGroup>
<ItemGroup>
...
...
IoTSharp.Data.Sqlite/IoTSharp.Data.Sqlite.csproj
浏览文件 @
8d5df6b4
...
...
@@ -7,13 +7,13 @@
<PackageReference Include="AspNetCore.HealthChecks.Sqlite" Version="6.0.1" />
<PackageReference Include="AspNetCore.HealthChecks.UI.Sqlite.Storage" Version="6.0.2" />
<PackageReference Include="AspNetCore.HealthChecks.UI.Core" Version="6.0.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
1
">
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
2
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.
2
">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.
1
" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.
2
" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="6.0.
2
" />
<PackageReference Include="EFCore.Sharding.SQLite" Version="6.0.2" />
</ItemGroup>
<ItemGroup>
...
...
IoTSharp.Data/IoTSharp.Data.csproj
浏览文件 @
8d5df6b4
...
...
@@ -6,8 +6,8 @@
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Identity" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
1
" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="6.0.
2
" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
2
" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="EFCore.Sharding" Version="6.0.2" />
...
...
IoTSharp.SDKs/IoTSharp.Sdk.MQTT/IoTSharp.Sdk.MQTT.csproj
浏览文件 @
8d5df6b4
...
...
@@ -15,7 +15,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="MQTTnet" Version="4.0.0-preview
3
" />
<PackageReference Include="MQTTnet" Version="4.0.0-preview
5
" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
</ItemGroup>
...
...
IoTSharp/Clients/RpcClient.cs
浏览文件 @
8d5df6b4
...
...
@@ -21,7 +21,7 @@ namespace IoTSharp.Extensions
private
readonly
ConcurrentDictionary
<
string
,
TaskCompletionSource
<
byte
[
]>
>
_waitingCalls
=
new
ConcurrentDictionary
<
string
,
TaskCompletionSource
<
byte
[
]>
>();
private
readonly
MqttClient
_mqttClient
;
private
readonly
ILogger
_logger
;
private
I
MqttClientOptions
_mqtt
;
private
MqttClientOptions
_mqtt
;
private
bool
disposedValue
;
public
RpcClient
(
MqttClient
mqttClient
,
ILogger
logger
)
...
...
@@ -33,7 +33,7 @@ namespace IoTSharp.Extensions
public
RpcClient
(
I
MqttClientOptions
mqtt
,
Microsoft
.
Extensions
.
Logging
.
ILogger
_logger
)
:
this
(
new
MQTTnet
.
MqttFactory
().
CreateMqttClient
(),
_logger
)
public
RpcClient
(
MqttClientOptions
mqtt
,
Microsoft
.
Extensions
.
Logging
.
ILogger
_logger
)
:
this
(
new
MQTTnet
.
MqttFactory
().
CreateMqttClient
(),
_logger
)
{
_mqtt
=
mqtt
;
...
...
IoTSharp/Controllers/DevicesController.cs
浏览文件 @
8d5df6b4
...
...
@@ -42,7 +42,7 @@ namespace IoTSharp.Controllers
public
class
DevicesController
:
ControllerBase
{
private
readonly
ApplicationDbContext
_context
;
private
readonly
I
MqttClientOptions
_mqtt
;
private
readonly
MqttClientOptions
_mqtt
;
private
readonly
UserManager
<
IdentityUser
>
_userManager
;
private
readonly
SignInManager
<
IdentityUser
>
_signInManager
;
private
readonly
ILogger
_logger
;
...
...
@@ -52,7 +52,7 @@ namespace IoTSharp.Controllers
private
readonly
ICapPublisher
_queue
;
public
DevicesController
(
UserManager
<
IdentityUser
>
userManager
,
SignInManager
<
IdentityUser
>
signInManager
,
ILogger
<
DevicesController
>
logger
,
MqttServer
serverEx
,
ApplicationDbContext
context
,
I
MqttClientOptions
mqtt
,
IStorage
storage
,
IOptions
<
AppSettings
>
options
,
ICapPublisher
queue
)
SignInManager
<
IdentityUser
>
signInManager
,
ILogger
<
DevicesController
>
logger
,
MqttServer
serverEx
,
ApplicationDbContext
context
,
MqttClientOptions
mqtt
,
IStorage
storage
,
IOptions
<
AppSettings
>
options
,
ICapPublisher
queue
)
{
_context
=
context
;
_mqtt
=
mqtt
;
...
...
IoTSharp/IoTSharp.csproj
浏览文件 @
8d5df6b4
...
...
@@ -88,15 +88,15 @@
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="4.0.1" />
<PackageReference Include="Microsoft.Extensions.Options" Version="6.0.0" />
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.14.0" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="6.0.
1
" />
<PackageReference Include="MQTTnet" Version="4.0.0-preview
3
" />
<PackageReference Include="MQTTnet.AspNetCore" Version="4.0.0-preview
3
" />
<PackageReference Include="MQTTnet.Extensions.Rpc" Version="4.0.0-preview
3
" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="6.0.
2
" />
<PackageReference Include="MQTTnet" Version="4.0.0-preview
5
" />
<PackageReference Include="MQTTnet.AspNetCore" Version="4.0.0-preview
5
" />
<PackageReference Include="MQTTnet.Extensions.Rpc" Version="4.0.0-preview
5
" />
<PackageReference Include="NetMQ" Version="4.0.1.8" />
<PackageReference Include="Npgsql" Version="6.0.3" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="6.0.3" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL.NetTopologySuite" Version="6.0.3" />
<PackageReference Include="NSwag.AspNetCore" Version="13.15.
7
" />
<PackageReference Include="NSwag.AspNetCore" Version="13.15.
9
" />
<PackageReference Include="PinusDB" Version="1.0.10" />
<PackageReference Include="PinusDB.HealthChecks" Version="1.0.10" />
<PackageReference Include="ProxyKit" Version="2.3.4" />
...
...
@@ -116,23 +116,23 @@
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="6.15.1" />
<PackageReference Include="System.ServiceModel.Primitives" Version="4.9.0" />
<PackageReference Include="System.Text.Encoding.CodePages" Version="6.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.
1
" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.
2
" />
<PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="6.0.1" />
<PackageReference Include="Microsoft.AspNetCore.Hosting.WindowsServices" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
1
" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.
0
" />
<PackageReference Include="Microsoft.AspNetCore.Hosting.WindowsServices" Version="6.0.
2
" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.
2
" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.
1
" />
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="6.0.0" />
<PackageReference Include="MQTTnet.Extensions.ManagedClient" Version="4.0.0-preview
3
" />
<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="6.0.
1
" />
<PackageReference Include="Microsoft.AspNetCore.ApiAuthorization.IdentityServer" Version="6.0.
1
" />
<PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="6.0.
1
" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="6.0.
1
" />
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="6.0.
1
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.
1
" />
<PackageReference Include="MQTTnet.Extensions.ManagedClient" Version="4.0.0-preview
5
" />
<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="6.0.
2
" />
<PackageReference Include="Microsoft.AspNetCore.ApiAuthorization.IdentityServer" Version="6.0.
2
" />
<PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="6.0.
2
" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="6.0.
2
" />
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="6.0.
2
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="6.0.
2
" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.
2
" />
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.0.1" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="6.0.
1
">
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="6.0.
2
">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
...
...
appsettings.Development.json
浏览文件 @
8d5df6b4
...
...
@@ -13,7 +13,7 @@
"ConnectionStrings"
:
{
"IoTSharp"
:
"Server=pgsql;Database=IoTSharp;Username=postgres;Password=future;Pooling=true;MaxPoolSize=1024;"
,
"EventBusStore"
:
"mongodb://root:kissme@mongodb:27017"
,
"TelemetryStorage"
:
"http://influx:8086/?org=iotsharp&bucket=iotsharp-bucket&token=
iotsharp-token
&&latest=-72h"
,
"TelemetryStorage"
:
"http://influx:8086/?org=iotsharp&bucket=iotsharp-bucket&token=
koMHcRQ9PJVPIIb6zFyLt-06EkM_oy1jut08bH7f0BwC85LUO6zxgihKZUayHzyetapJEkxrlO0KwJ278dKpnA==
&&latest=-72h"
,
"EventBusMQ"
:
"amqp://root:kissme@rabbitmq:5672"
},
"JwtKey"
:
"kissmekissmekissmekissmekissmekissmekissmekissmekissmekissmekissmekissmekissmekissmekissmekissme"
,
...
...
docker-compose.yml
浏览文件 @
8d5df6b4
...
...
@@ -116,14 +116,14 @@ services:
networks
:
-
iotsharp-network
influxdb_cli
:
links
:
-
influx
image
:
quay.io/influxdb/influxdb:v2.0.4
entrypoint
:
influx setup --bucket iotsharp-bucket -t iotsharp-token
-o iotsharp --username=root --password=1-q2-w3-e4-r5-t --host=http://influx:8086 -f
restart
:
on-failure:20
depends_on
:
-
influx
#
influxdb_cli:
#
links:
#
- influx
#
image: quay.io/influxdb/influxdb:v2.0.4
# entrypoint: influx setup --bucket iotsharp-bucket -t koMHcRQ9PJVPIIb6zFyLt-06EkM_oy1jut08bH7f0BwC85LUO6zxgihKZUayHzyetapJEkxrlO0KwJ278dKpnA==
-o iotsharp --username=root --password=1-q2-w3-e4-r5-t --host=http://influx:8086 -f
#
restart: on-failure:20
#
depends_on:
#
- influx
networks
:
iotsharp-network
:
...
...
launchSettings.json
浏览文件 @
8d5df6b4
...
...
@@ -2,15 +2,18 @@
"profiles"
:
{
"Docker Compose"
:
{
"commandName"
:
"DockerCompose"
,
"composeLaunchAction"
:
"LaunchBrowser"
,
"composeLaunchServiceName"
:
"iotsharp"
,
"composeLaunchUrl"
:
"{Scheme}://localhost:{ServicePort}"
,
"commandVersion"
:
"1.0"
,
"serviceActions"
:
{
"iotsharp"
:
"StartDebugging"
,
"pgadmin"
:
"StartWithoutDebugging"
,
"pgsql"
:
"StartWithoutDebugging"
}
,
"composeLaunchAction"
:
"LaunchBrowser
"
,
"commandVersion"
:
"1.0"
,
"composeLaunchUrl"
:
"{Scheme}://localhost:{ServicePort}"
"pgsql"
:
"StartWithoutDebugging"
,
"influx"
:
"StartWithoutDebugging"
,
"mongodb"
:
"StartWithoutDebugging
"
,
"rabbitmq"
:
"StartWithoutDebugging"
}
}
}
}
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录