@thisisagile/easy
Version:
Straightforward library for building domain-driven microservice architectures
25 lines (23 loc) • 528 B
JavaScript
import {
Enum
} from "./chunk-AVHYDITZ.mjs";
import {
ofConstruct
} from "./chunk-PF7HDF6B.mjs";
// src/data/Database.ts
var DefaultProvider = class {
};
var Database = class _Database extends Enum {
constructor(name, provider, options) {
super(name);
this.provider = provider;
this.options = options;
}
static Default = new _Database("Default", DefaultProvider);
provide = () => ofConstruct(this.provider, this);
};
export {
DefaultProvider,
Database
};
//# sourceMappingURL=chunk-G6EOJ3XG.mjs.map