Esempio n. 1
0
 public Task <bool> Destroy <TGrainInterface, TState>(SpatialGrain <TGrainInterface, TState> spatialGrain) where TGrainInterface : ISpatialGrain where TState : SpatialGrainState, new()
 {
     // Make sure child is removed from partition
     return(_partition.Remove(spatialGrain.AsReference <TGrainInterface>()));
 }
Esempio n. 2
0
 public Task <bool> HandleSubscription <TGrainInterface, TState>(SpatialGrain <TGrainInterface, TState> spatialGrain, SubscriptionDetails details) where TGrainInterface : ISpatialGrain where TState : SpatialGrainState, new()
 {
     return(_partition.HandleSubscription(spatialGrain.AsReference <TGrainInterface>(), details));
 }