@thisisagile/easy
Version:
Straightforward library for building domain-driven microservice architectures
25 lines (23 loc) • 528 B
JavaScript
import {
Enum
} from "./chunk-JVDKV5HE.mjs";
import {
ofConstruct
} from "./chunk-ZPNFXK7Y.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-7KQ4QLP2.mjs.map