namespace Kyoo.Abstractions.Models { /// /// A class wrapping a value that will be set after the completion of the task it is related to. /// /// /// This class replace the use of an out parameter on a task since tasks and out can't be combined. /// /// The type of the value public class AsyncRef { /// /// The value that will be set before the completion of the task. /// public T Value { get; set; } } }