mycorerepository/MyCore/Extensions/AspCoreMqttClientOptionBuilder.cs
2021-01-02 16:53:06 +01:00

26 lines
702 B
C#

using MQTTnet.Client.Options;
using System;
namespace Mqtt.Client.AspNetCore.Options
{
public class AspCoreMqttClientOptionBuilder : MqttClientOptionsBuilder
{
public IServiceProvider ServiceProvider { get; }
public AspCoreMqttClientOptionBuilder(IServiceProvider serviceProvider)
{
ServiceProvider = serviceProvider;
}
}
public class AspCoreMqttOnlineClientOptionBuilder : MqttClientOptionsBuilder
{
public IServiceProvider ServiceOnlineProvider { get; }
public AspCoreMqttOnlineClientOptionBuilder(IServiceProvider serviceProvider)
{
ServiceOnlineProvider = serviceProvider;
}
}
}