@mas-soft/mas-core-server
Version:
main application
7 lines (6 loc) • 361 B
TypeScript
import { CrudConnector, Class, Entity, Filter, Options, DeepPartial } from "../repository";
import { Transaction } from "./transaction";
export interface IMasConnector extends CrudConnector {
beginTransaction(): Promise<Transaction>;
findOne(modelClass: Class<Entity>, filter?: Filter, options?: Options): Promise<Entity | DeepPartial<Entity>>;
}