Files
WCS/Plugins/Driver/Driver.DeviceSiemens/SiemensPlugin.cs
2026-03-02 09:08:20 +08:00

28 lines
720 B
C#

using Cowain.Base.Abstractions.Plugin;
using Ke.Bee.Localization.Providers.Abstractions;
using Microsoft.Extensions.DependencyInjection;
using System.Reflection;
namespace Plugin.Driver.DeviceSiemens;
public class SiemensPlugin : PluginBase
{
public override string PluginName => SiemensConsts.PluginName;
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, SiemensLocalizationResourceContributor>();
}
}