ModBusiness.cs 600 B

123456789101112131415161718
  1. using System;
  2. using Quadarax.Foundation.Infrastructure.Layers;
  3. namespace _Workbench.Layers.Modules
  4. {
  5. public class ModBusiness : Module, IModBuss
  6. {
  7. private IModData _data;
  8. private IModGlobal _global;
  9. public ModBusiness(IModGlobal context, IModData data) : base(typeof(ModBusiness).Name)
  10. {
  11. _global = context ?? throw new ArgumentNullException(nameof(context));
  12. _data = data ?? throw new ArgumentNullException(nameof(data));
  13. }
  14. public override LayerClassificationEnum Layer => LayerClassificationEnum.Business;
  15. }
  16. }