diff --git a/NzbDrone.Core/Datastore/LazyList.cs b/NzbDrone.Core/Datastore/LazyList.cs index 6f4f3fe22..e27709b48 100644 --- a/NzbDrone.Core/Datastore/LazyList.cs +++ b/NzbDrone.Core/Datastore/LazyList.cs @@ -5,6 +5,25 @@ namespace NzbDrone.Core.Datastore { public class LazyList : LazyLoaded> { + public LazyList() + { + } + + public LazyList(IEnumerable items) + : base(new List(items)) + { + + } + + public static implicit operator LazyList(List val) + { + return new LazyList(val); + } + + public static implicit operator List(LazyList lazy) + { + return lazy.Value; + } } } \ No newline at end of file