public NinjectQueryHandlerFactory(IQueryCatalog catalog, IKernel kernel) : base(catalog) { Contract.Requires(catalog != null); Contract.Requires(kernel != null); _kernel = kernel; }
public QueryHandlerFactory(IQueryCatalog catalog) { Contract.Requires(catalog != null); Catalog = catalog; }
protected virtual IQueryDispatcher CreateQueryDispatcher(IQueryCatalog catalog) { return(new QueryDispatcher(catalog)); }
public void Init() { _catalog = new QueryCatalog(); }
public void UseCatalog(IQueryCatalog catalog) { Contract.Requires(catalog != null); }