GrainService
class
Namespace: Orleans.Runtime
Base class for implementing a grain-like partitioned service with per silo instances of it automatically instantiated and started by silo runtime
public abstract class GrainService : SystemTarget, ISystemTarget, IRingRangeListener, IAddressable, IGrainServiceMethods
Init(IServiceProvider)Invoked upon initialization of the serviceOnRangeChange(IRingRange, IRingRange, bool)Invoked when the ring range owned by the service instance changes because of a change in the cluster stateStartInvoked when service is being startedStopInvoked when service is being stopped
