using System.Collections.Generic; using Marr.Data; namespace NzbDrone.Core.Datastore { public class LazyList : LazyLoaded> { public LazyList() : this(new List()) { } 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; } } }