Commentaires
This commit is contained in:
		| @@ -15,7 +15,8 @@ public class RedisService: IRedisService { | ||||
|     } | ||||
|  | ||||
|     /// <summary> | ||||
|     /// Version Pub/Sub | ||||
|     /// Version Pub/Sub - Redis en mode Pub/Sub ne garde pas ses messages en mémoire, | ||||
|     /// donc les commandes faites avant la souscription ne sont pas copiées. | ||||
|     /// </summary> | ||||
|     public async Task<CanvasCommand?> Subscribe(CancellationToken cToken) { | ||||
|         var mess = await _channel.ReadAsync(cToken); | ||||
| @@ -26,9 +27,10 @@ public class RedisService: IRedisService { | ||||
|     } | ||||
|  | ||||
|     /// <summary> | ||||
|     /// Version Pub/Sub | ||||
|     /// Version Pub/Sub - Redis en mode Pub/Sub ne garde pas ses messages en mémoire, | ||||
|     /// donc les commandes faites avant la souscription ne sont pas copiées. | ||||
|     /// </summary> | ||||
|     /// <param name="command"></param> | ||||
|     /// <param name="command">La commande à publier</param> | ||||
|     public async void Publish(CanvasCommand command) { | ||||
|         CanvasCommand cm = new(command); | ||||
|         await _cache.GetSubscriber().PublishAsync(_channel.Channel, JsonConvert.SerializeObject(cm)); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user