diff --git a/FastRng/Distributions/IDistribution.cs b/FastRng/Distributions/IDistribution.cs new file mode 100644 index 0000000..f4c3a7f --- /dev/null +++ b/FastRng/Distributions/IDistribution.cs @@ -0,0 +1,12 @@ +using System.Threading; +using System.Threading.Tasks; + +namespace FastRng.Distributions +{ + public interface IDistribution + { + public IRandom Random { get; set; } + + public Task GetDistributedValue(CancellationToken token); + } +} \ No newline at end of file