28 lines
766 B
C#
28 lines
766 B
C#
using Cowain.Base.Abstractions.Plugin;
|
|
using Ke.Bee.Localization.Providers.Abstractions;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
using System.Reflection;
|
|
|
|
namespace Plugin.Driver.DeviceOpcUa
|
|
{
|
|
public class OpcUaPlugin : PluginBase
|
|
{
|
|
public override string PluginName => "OpcUa";
|
|
|
|
public override R? Execute<T, R>(string methodName, T? parameters)
|
|
where T : default
|
|
where R : class
|
|
{
|
|
throw new NotImplementedException();
|
|
|
|
}
|
|
|
|
public override void RegisterServices(IServiceCollection services, List<Assembly>? _assemblies)
|
|
{
|
|
services.AddSingleton<ILocalizationResourceContributor, OpcUaLocalizationResourceContributor>();
|
|
|
|
|
|
}
|
|
}
|
|
}
|