Orleans
NuGet publisher profile
Packages (107)
Microsoft.Orleans.Core.Abstractions
Core abstractions library of Microsoft Orleans
Microsoft.Orleans.Core
Core library of Microsoft Orleans used both on the client and server.
Microsoft.Orleans.Runtime.Abstractions
Library with core types shared between silo and extensions.
Microsoft.Orleans.OrleansRuntime
Core runtime library of Microsoft Orleans that hosts and executes grains within a silo.
Microsoft.Orleans.OrleansProviders
Library of built-in persistence and stream providers included in Microsoft Orleans.
Microsoft.Orleans.Serialization
Fast, flexible, and version-tolerant serializer for .NET
Microsoft.Orleans.Serialization.Abstractions
Serialization abstractions for Microsoft Orleans
Microsoft.Orleans.Sdk
Microsoft Orleans meta package to bring in the base Orleans packages for all project types.
Microsoft.Orleans.CodeGenerator
Code generation library for Orleans.Serialization
Microsoft.Orleans.Analyzers
C# Analyzers for Microsoft Orleans.
Microsoft.Orleans.Runtime
Core runtime library of Microsoft Orleans that hosts and executes grains within a silo.
Microsoft.Orleans.Client
Collection of Microsoft Orleans libraries and files needed on the client.
Microsoft.Orleans.Server
Collection of Microsoft Orleans libraries and files needed on the server.
Microsoft.Orleans.Reminders
Reminders library for Microsoft Orleans used on the server.
Microsoft.Orleans.Persistence.Memory
In-memory storage for Microsoft Orleans
Microsoft.Orleans.Clustering.AzureStorage
Microsoft Orleans clustering provider backed by Azure Table Storage
Microsoft.Orleans.Clustering.AdoNet
Microsoft Orleans clustering provider backed by ADO.NET
Microsoft.Orleans.CodeGenerator.MSBuild
Code generator for projects using Orleans.Serialization with MSBuild
Microsoft.Orleans.Hosting.Kubernetes
Microsoft Orleans hosting support for Kubernetes
Microsoft.Orleans.Streaming
Streaming library for Microsoft Orleans used both on the client and server.
Microsoft.Orleans.TestingHost
Microsoft Orleans library for hosting a silo in a testing project.
Microsoft.Orleans.Persistence.AzureStorage
Microsoft Orleans persistence providers backed by Azure Storage
Microsoft.Orleans.Persistence.AdoNet
Microsoft Orleans persistence providers backed by ADO.NET
Microsoft.Orleans.Reminders.AdoNet
Microsoft Orleans reminders provider backed by ADO.NET
Microsoft.Orleans.OrleansTelemetryConsumers.Linux
Microsoft Linux implementation of Orleans Telemetry API.
Microsoft.Orleans.Serialization.SystemTextJson
System.Text.Json integration for Orleans.Serialization
Microsoft.Orleans.Reminders.AzureStorage
Microsoft Orleans reminders provider backed by Azure Table Storage
Microsoft.Orleans.Streaming.AzureStorage
Microsoft Orleans streaming provider backed by Azure Queue Storage
Microsoft.Orleans.OrleansCodeGenerator
Package Description
Microsoft.Orleans.OrleansTelemetryConsumers.Counters
Microsoft Windows Performance Counters implementation of Orleans Telemetry API.
Microsoft.Orleans.OrleansCodeGenerator.Build
Microsoft Orleans build-time code generator to install in all grain interface & implementation projects.
Microsoft.Orleans.EventSourcing
Base types for creating Microsoft Orleans grains with event-sourced state.
Microsoft.Orleans.Clustering.DynamoDB
Microsoft Orleans clustering provider backed by AWS DynamoDB
Microsoft.Orleans.Clustering.Redis
Microsoft Orleans Clustering implementation that uses Redis
Microsoft.Orleans.Transactions
Core Transaction library of Microsoft Orleans used on the server.
Microsoft.Orleans.OrleansSqlUtils
Library of utility types for relational storage of Microsoft Orleans
Microsoft.Orleans.Persistence.DynamoDB
Microsoft Orleans persistence providers backed by AWS DynamoDB
Microsoft.Orleans.Reminders.DynamoDB
Microsoft Orleans reminders provider backed by AWS DynamoDB
Microsoft.Orleans.OrleansTelemetryConsumers.AI
Microsoft Azure Application Insights implementation of Orleans Telemetry API.
Microsoft.Orleans.Serialization.NewtonsoftJson
Newtonsoft.Json integration for Orleans.Serialization
Microsoft.Orleans.Persistence.Redis
Microsoft Orleans Persistence implementation that uses Redis
Microsoft.Orleans.Dashboard
Real-time monitoring and visualization dashboard for Microsoft Orleans showing grain statistics, performance metrics, and cluster health.
Microsoft.Orleans.Dashboard.Abstractions
Shared types used by the Orleans Dashboard package.
Microsoft.Orleans.OrleansZooKeeperUtils
Library of utility types for ZooKeeper of Microsoft Orleans.
Microsoft.Orleans.DurableJobs
Durable Jobs library for Microsoft Orleans used on the server.
Microsoft.Orleans.OrleansConsulUtils
Library of utility types for Consul of Microsoft Orleans.
Microsoft.Orleans.Streaming.EventHubs
Microsoft Orleans streaming provider backed by Azure Event Hubs
Microsoft.Orleans.Serialization.Protobuf
Google.Protobuf integration for Orleans.Serialization
Microsoft.Orleans.Connections.Security
Support for security communication using TLS in Microsoft Orleans.
Microsoft.Orleans.OrleansServiceBus
Microsoft Orleans. streaming provider for Azure EventHubs
Microsoft.Orleans.Reminders.Redis
Microsoft Orleans Reminders implementation that uses Redis
Microsoft.Orleans.BroadcastChannel
Broadcast Channel library for Microsoft Orleans used both on the client and server.
Microsoft.Orleans.Transactions.AzureStorage
Microsoft Orleans transactions storage provider backed by Azure Storage
Microsoft.Orleans.GrainDirectory.Redis
Microsoft Orleans Grain Directory implementation that uses Redis
Microsoft.Orleans.Streaming.SQS
Microsoft Orleans streaming provider backed by AWS SQS
Microsoft.Orleans.Persistence.Cosmos
Microsoft Orleans persistence providers for Azure Cosmos DB
Microsoft.Orleans.OrleansGoogleUtils
Library of utility types for Google of Microsoft Orleans.
Microsoft.Orleans.OrleansAzureUtils
Support library for hosting Orleans on Microsoft Azure.
Microsoft.Orleans.CounterControl
Tool that registers performance counter categories for performance counters published by Orleans runtime.
Microsoft.Orleans.Clustering.Cosmos
Microsoft Orleans clustering provider backed by Azure Cosmos DB
Microsoft.Orleans.OrleansHost
Default silo host process that starts a silo as a process.
Microsoft.Orleans.Reminders.Cosmos
Microsoft Orleans reminders provider for Azure Cosmos DB
Microsoft.Orleans.Journaling
Extensible persistence for grains based on replicated states, including a default System.Text.Json journal format.
Microsoft.Orleans.Core.Legacy
Legacy support for Microsoft Orleans Core library.
Microsoft.Orleans.Serialization.Bond
Referencing this package allows Bond types to be serialized using the Bond Simple Binary serializer.
Microsoft.Orleans.Hosting.AzureCloudServices
Hosting utilities for Azure Cloud Services of Microsoft Orleans.
Microsoft.Orleans.Hosting.ServiceFabric
Support for hosting Microsoft Orleans on Service Fabric.
Microsoft.Orleans.OrleansTelemetryConsumers.NewRelic
NewRelic implementation of Orleans Telemetry API.
Microsoft.Orleans.GrainDirectory.AzureStorage
Microsoft Orleans Grain Directory provider backed by Azure Storage
Microsoft.Orleans.OrleansManager
Management tool of Microsoft Orleans for remote management of Orleans deployment.
Microsoft.Orleans.Runtime.Legacy
Legacy support for Microsoft Orleans Runtime library.
Microsoft.Orleans.ProtobufNet
Library of utility types for ProtobufNet of Microsoft Orleans.
Microsoft.Orleans.Clustering.Consul
Microsoft Orleans clustering provider backed by Consul
Microsoft.Orleans.Transactions.TestKit.Base
Testkit base library for transactions
Microsoft.Orleans.Serialization.FSharp
F# core type support for Orleans.Serialization
Microsoft.Orleans.Templates.Interfaces
NuGet package deprecated, please use Microsoft.Orleans.OrleansCodeGenerator.Build instead.
Microsoft.Orleans.ServiceFabric
Metapackage providing support for hosting Microsoft Orleans on Service Fabric.
Microsoft.Orleans.OrleansAWSUtils
Library of utility types for Amazon AWS of Microsoft Orleans.
Microsoft.Orleans.Transactions.TestKit.xUnit
xUnit testkit library for transactions
Microsoft.Orleans.Templates.Grains
NuGet package deprecated, please use Microsoft.Orleans.OrleansCodeGenerator.Build instead.
Microsoft.Orleans.Serialization.TestKit
Test kit for projects using Orleans.Serialization
Microsoft.Orleans.Serialization.MessagePack
MessagePack integration for Orleans.Serialization
Microsoft.Orleans.Streaming.AdoNet
Microsoft Orleans streaming provider backed by ADO.NET
Microsoft.Orleans.Clustering.ZooKeeper
Microsoft Orleans clustering provider backed by ZooKeeper
Microsoft.Orleans.Journaling.AzureStorage
Package Description
Microsoft.Orleans.Streaming.NATS
Microsoft Orleans streaming provider backed by NATS
Microsoft.Orleans.Statistics.AzureStorage
Microsoft Orleans statistics provider for Azure Table Storage
Microsoft.Orleans.Logging.Legacy
This package contains legacy types which is used for logging to facilitate migration from Orleans 1.x. It is recommended that you use the Microsoft.Extensions.Logging package and its infrastructure and associated providers directly if not upgrading any legacy ILogConsumer.
Microsoft.Orleans.Clustering.ServiceFabric
Support for using Service Fabric for cluster information when hosting Microsoft Orleans on Service Fabric.
Microsoft.Orleans.Streaming.Abstractions
Streaming abstractions library for Microsoft Orleans
Microsoft.Orleans.Transactions.DynamoDB
Microsoft Orleans transactional providers backed by AWS DynamoDB
Microsoft.Orleans.GrainDirectory.AdoNet
Microsoft Orleans grain directory provider backed by ADO.NET
Microsoft.Orleans.DurableJobs.AzureStorage
Microsoft Orleans durable jobs provider backed by Azure Blob Storage
Microsoft.Orleans.Statistics.AdoNet
Microsoft Orleans statistics provider for ADO.NET Providers
Microsoft.Orleans.Clustering.Cassandra
Microsoft Orleans clustering provider backed by Cassandra
Orleans.Journaling.AzureStorage
Package Description
Microsoft.Orleans.Streaming.Redis
Microsoft Orleans streaming implementation that uses Redis
Microsoft.Orleans.Persistence.Migration
Microsoft Orleans migration tooling
Microsoft.Orleans.GrainDirectory.Firestore
Microsoft Orleans grain directory provider backed by Google Cloud Firestore
Microsoft.Orleans.Streaming.Kinesis
Microsoft Orleans streaming provider backed by AWS Kinesis
Microsoft.Orleans.Persistence.Firestore
Microsoft Orleans persistence provider backed by Google Cloud Firestore
Microsoft.Orleans.Clustering.Firestore
Microsoft Orleans clustering provider backed by Google Cloud Firestore
Microsoft.Orleans.Reminders.Firestore
Microsoft Orleans reminders provider backed by Google Cloud Firestore
Microsoft.Orleans.Persistence.AzureStorage.Migration
Microsoft Orleans persistence migration providers for Azure Storage
Microsoft.Orleans.Serialization.MemoryPack
MemoryPack integration for Orleans.Serialization
Microsoft.Orleans.Templates
Official project and solution templates for building Microsoft Orleans applications.
Microsoft.Orleans.Journaling.Redis
Package Description