public int Count() => WrappedNakedObject.GetAsQueryable().Count();
public IEnumerable <IObjectFacade> ToEnumerable() => WrappedNakedObject.GetAsEnumerable(framework.NakedObjectManager).Select(no => new ObjectFacade(no, FrameworkFacade, framework));
public override int GetHashCode() { return(WrappedNakedObject != null?WrappedNakedObject.GetHashCode() : 0); }
public int Count() { return(WrappedNakedObject.GetAsQueryable().Count()); }
public IEnumerable <INakedObjectSurface> ToEnumerable() { return(WrappedNakedObject.GetAsEnumerable(framework.NakedObjectManager).Select(no => new NakedObjectWrapper(no, Surface, framework))); }