Skip to content

Introduction

The Imprevis Dataverse SDK is designed to simplify and streamline development with Microsoft Dataverse. Whether you're building server-side plugins, integrating external systems, or consuming Dataverse services in .NET applications, these packages provide a clean and extensible foundation.

Available packages

Name Description Version
Imprevis.Dataverse.Plugins Core plugin development package for Dataverse. Simplifies the plugin architecture and supports dependency injection. NuGet Version
Imprevis.Dataverse.Service Provides core services and interfaces for interacting with Dataverse in a service-oriented style. Ideal for both plugins and external integrations. NuGet Version
Imprevis.Dataverse.Service.Resolvers.Http Enables HTTP-based resolution of service calls, making it easier to interact with web APIs or microservices in the Dataverse ecosystem. NuGet Version
Imprevis.Dataverse.Service.Resolvers.ServiceBus Adds support for resolving Dataverse service calls via Azure Service Bus, useful for decoupled and event-driven architectures. NuGet Version

Next steps

Learn how to create your first plugin.

Learn how to create a Console app connected to Dataverse.