initial commit
This commit is contained in:
11
examples/AngularWiring.ts
Normal file
11
examples/AngularWiring.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import { domain } from "DomainInstance";
|
||||
|
||||
@Injectable()
|
||||
export class AngularWiring {
|
||||
constructor(httpClient: HttpClient, componentFactoryResolver: ComponentFactoryResolver, router: Router) {
|
||||
const portResolver = new PortResolver();
|
||||
//portResolver.registerInstance<IHttpClient>('IHttpClient', () => new AngularHttpClientPlug(httpClient));
|
||||
//portResolver.register<ICanGeneratePassword>('ICanGeneratePassword', () => new GeneratePasswordPlug());
|
||||
domain.setPortResolver(portResolver);
|
||||
}
|
||||
}
|
||||
5
examples/Domain.ts
Normal file
5
examples/Domain.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
import { IPortResolver } from "IPortResolver";
|
||||
|
||||
export class Domain extends BaseResolver {
|
||||
// get IRequestUserSession() { return this.resolve<IRequestUserSession>("IRequestUserSession"); }
|
||||
}
|
||||
2
examples/DomainInstance.ts
Normal file
2
examples/DomainInstance.ts
Normal file
@@ -0,0 +1,2 @@
|
||||
import { Domain } from "Domain";
|
||||
export const domain = new Domain();
|
||||
Reference in New Issue
Block a user