@furystack/repository
Version:
Repository implementation for FuryStack
16 lines • 586 B
JavaScript
import { Repository } from './repository.js';
/**
* Returns a Repository on an injector
* @param injector The Injector instance
* @returns The Repository instance
*/
export const getRepository = (injector) => injector.getInstance(Repository);
/**
*
* @param injector The Injector instance
* @param model The Model
* @param primaryKey The Primary Key field
* @returns A Repository DataSet for a specific model
*/
export const getDataSetFor = (injector, model, primaryKey) => injector.getInstance(Repository).getDataSetFor(model, primaryKey);
//# sourceMappingURL=helpers.js.map