Add Role based grain placement
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using Managing.Application.Abstractions.Grains;
|
||||
using Managing.Application.Orleans;
|
||||
using Managing.Core;
|
||||
using Managing.Domain.Bots;
|
||||
using Managing.Domain.Candles;
|
||||
@@ -14,8 +15,10 @@ namespace Managing.Application.Scenarios;
|
||||
/// <summary>
|
||||
/// Orleans grain for scenario execution and signal generation.
|
||||
/// This stateless grain handles candle management and signal generation for live trading.
|
||||
/// Uses custom trading placement with load balancing and built-in fallback.
|
||||
/// </summary>
|
||||
[StatelessWorker]
|
||||
[TradingPlacement] // Use custom trading placement with load balancing
|
||||
public class ScenarioRunnerGrain : Grain, IScenarioRunnerGrain
|
||||
{
|
||||
private readonly ILogger<ScenarioRunnerGrain> _logger;
|
||||
|
||||
Reference in New Issue
Block a user