RocketWelder.SDK.Automation.Abstractions 2.9.0
Plugin contract and device-configuration abstractions for the RocketWelder SDK: [RocketWelderPlugin] / IPlugin / IPluginContext, DeviceTypeRegistry, DeviceTypeInfo, ConfigSet/ConfigProperty/ConfigPropertySchema. MicroPlumberd-free — plugins compile against this only.
Showing the top 20 packages that depend on RocketWelder.SDK.Automation.Abstractions.
| Packages | Downloads |
|---|---|
|
RocketWelder.SDK.Automation
Device-lifecycle engine for the RocketWelder SDK: generic PeripheralDeviceConfigAggregate, PeripheralDevice* events/commands, command handler, read model, IDeviceSignalPublisher port, and plugin loader. Host-only dependency — plugins reference only RocketWelder.SDK.Automation.Abstractions.
|
6 |
|
RocketWelder.SDK.Automation
Plugin loader/bootstrapper for the RocketWelder SDK: discovers and activates [RocketWelderPlugin] IPlugin assemblies into the host's DeviceTypeRegistry. No event-sourcing dependency — the device kernel (aggregate/events/commands) now lives in the host. Plugins reference only RocketWelder.SDK.Automation.Abstractions.
|
6 |
|
ModelingEvolution.WeldingMachine.Fronius.Plugin
RocketWelder plugin composition root for Fronius welders (TPS 5000 / iWave / TPS 4000).
Implements IPlugin and registers all three FroniusDeviceTypeInfo entries into the host's
DeviceTypeRegistry. Depends only on RocketWelder.SDK.Automation.Abstractions (no MicroPlumberd).
|
5 |
|
ModelingEvolution.WeldingMachine.Fronius.Plugin
RocketWelder plugin composition root for Fronius welders (TPS 5000 / iWave / TPS 4000).
Implements IPlugin and registers all three FroniusDeviceTypeInfo entries into the host's
DeviceTypeRegistry. Depends only on RocketWelder.SDK.Automation.Abstractions (no MicroPlumberd).
|
3 |
|
ModelingEvolution.WeldingMachine.Fronius.Plugin
RocketWelder plugin composition root for Fronius welders (TPS 5000 / iWave / TPS 4000).
Implements IPlugin and registers all three FroniusDeviceTypeInfo entries into the host's
DeviceTypeRegistry. Depends only on RocketWelder.SDK.Automation.Abstractions (no MicroPlumberd).
|
2 |
|
RocketWelder.SDK.Automation
Plugin loader/bootstrapper for the RocketWelder SDK: discovers and activates [RocketWelderPlugin] IPlugin assemblies into the host's DeviceTypeRegistry. No event-sourcing dependency — the device kernel (aggregate/events/commands) now lives in the host. Plugins reference only RocketWelder.SDK.Automation.Abstractions.
|
2 |
|
ModelingEvolution.WeldingMachine.Fronius.Plugin
RocketWelder plugin composition root for Fronius welders (TPS 5000 / iWave / TPS 4000).
Implements IPlugin and registers all three FroniusDeviceTypeInfo entries into the host's
DeviceTypeRegistry. Depends only on RocketWelder.SDK.Automation.Abstractions (no MicroPlumberd).
|
1 |
|
RocketWelder.SDK.Automation
Device-lifecycle engine for the RocketWelder SDK: generic PeripheralDeviceConfigAggregate, PeripheralDevice* events/commands, command handler, read model, IDeviceSignalPublisher port, and plugin loader. Host-only dependency — plugins reference only RocketWelder.SDK.Automation.Abstractions.
|
1 |
.NET 10.0
- RocketWelder.SDK.Abstractions (>= 2.9.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.7)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.7)
- ModelingEvolution.Ipv4 (>= 1.1.4)
- ModelingEvolution.JsonParsableConverter (>= 1.0.1)
- ModelingEvolution.Signals (>= 2.0.1.1)