@web-atoms/core
Version:
10 lines (8 loc) • 338 B
text/typescript
import { IMockOrInject } from "./IMockOrInject";
import { Register } from "./Register";
import { Scope } from "./ServiceCollection";
export default function DITransient(mockOrInject?: IMockOrInject): ((target: any) => void) {
return (target: any): void => {
Register({scope: Scope.Transient, mockOrInject})(target);
};
}