| 1234567891011121314151617181920 |
- import { OnApplicationBootstrap, OnModuleInit } from '@nestjs/common';
- import { Logger, PluginCommonModule, ProcessContext, VendurePlugin } from '@vendure/core';
- /**
- * Testing whether the ProcessContext service is giving the correct results.
- */
- @VendurePlugin({
- imports: [PluginCommonModule],
- })
- export class ProcessContextPlugin implements OnApplicationBootstrap, OnModuleInit {
- constructor(private processContext: ProcessContext) {}
- onApplicationBootstrap(): any {
- Logger.warn(`onApplicationBootstrap: isServer: ${this.processContext.isServer}`);
- }
- onModuleInit(): any {
- Logger.warn(`onModuleInit: isServer: ${this.processContext.isServer}`);
- }
- }
|