Built-in & External IDE Integration
Utilize the built-in C# IDE to quickly prototype solutions, or build quick one-off integrations. With support for local and web references, database connections, and much more, the built-in IDE is ideal for quick solutions.
When a more in-depth development experience is required, utilize Visual Studio (and other IDEs like Rider) to develop your solutions. Connexion supports IDE automations, including break points.
Update & Extend Default Behaviors
Built-in behaviors can be modified and extended via event hooking. This allows you to easily alter the behavior of Connexion at specific processing points. For example, you can inspect an HL7 message immediately after it has been received over the network (but prior to validation) and choose to reject it based on your own logic.
Native Plugability
Create and deploy your own functionality easily. Our platforms have a simple yet effective API for building and including your own functionality. Leverage your IDE of choice to build business logic and a user interface. Optionally package your logic (nuget) for easy import and version management. Our API includes the core HL7Spy library for powerful manipulation of HL7 messages, as well as functionality for scheduling, reporting, tracing, and more.
APIs & Automation
Our platforms include APIs to enable programmatic control of many operations, including installer automation, eventing, monitoring, auditing, and configuration. Fully automate deployments, integrate eventing, auditing, and monitoring with third party tools, and expose metrics to platforms like Prometheus.