- 新建项目
- IGrain项目、Grain实现项目、Handler项目为 .Net Standard库
- Host与Client为 .NET Core的项目
- 添加引用
PM> Install-Package Microsoft.Orleans.OrleansCodeGenerator.Build -Version 2.0.0-beta3
PM> Install-Package protobuf-net -Version 2.3.4
PM> Install-Package Ray.Core -Version 1.0.1
PM> Install-Package Microsoft.Orleans.OrleansCodeGenerator.Build -Version 2.0.0-beta3
PM> Install-Package Ray.RabbitMQ -Version 1.0.1
PM> Install-Package Ray.MongoES -Version 1.0.1
PM> Install-Package Ray.RabbitMQ -Version 1.0.1
PM> Install-Package Npgsql -Version 3.2.6
PM> Install-Package Microsoft.Orleans.OrleansProviders -Version 2.0.0-beta3
PM> Install-Package Microsoft.Extensions.Logging.Console -Version 2.0.0
PM> Install-Package Microsoft.Orleans.OrleansRuntime -Version 2.0.0-beta3
PM> Install-Package Ray.MongoES -Version 1.0.1
PM> Install-Package Ray.RabbitMQ -Version 1.0.1
PM> Install-Package Ray.RabbitMQ -Version 1.0.1
PM> Install-Package Microsoft.Extensions.Logging.Console -Version 2.0.0
- 编写案例项目代码。
- 修改Host代码中的mongodb和rabbitmq的配置信息。
- 修改Client代码中的rabbitmq的配置信息。
- 启动Ray.Host
- 启动Ray.Client