public static View Read(this IViewDb viewDb, ViewType viewType, bool strict = true) { return(viewDb.Read(viewType, Id.Unassigned, strict)); }
public static View Read(this IViewDb viewDb, ViewType viewType, Id id, bool strict = true) { return(viewDb.Read(viewType.DeclaredType, id, strict)); }
public static TView Read <TView>(this IViewDb viewDb, bool strict = true) where TView : View { return(viewDb.Read <TView>(Id.Unassigned, strict)); }
public static TView Read <TView>(this IViewDb viewDb, Id id, bool strict = true) where TView : View { return((TView)viewDb.Read(typeof(TView), id, strict)); }