Files
speckle-sharp-connectors/Connectors/Autocad/Speckle.Connectors.AutocadShared/DependencyInjection/AutocadConnectorModule.cs
T
Adam Hathcock 3cbed42bdb PR builds (#2)
2024-07-04 13:38:29 +00:00

22 lines
588 B
C#

#if AUTOCAD
using Speckle.Autofac.DependencyInjection;
using Speckle.Connectors.DUI.Bindings;
namespace Speckle.Connectors.Autocad.DependencyInjection;
public class AutocadConnectorModule : ISpeckleModule
{
public void Load(SpeckleContainerBuilder builder)
{
SharedRegistration.Load(builder);
// Operations
SharedRegistration.LoadSend(builder);
SharedRegistration.LoadReceive(builder);
// Register bindings
builder.AddSingleton<IBinding, ConfigBinding>("connectorName", "Autocad"); // POC: Easier like this for now, should be cleaned up later
}
}
#endif