Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ChannelController"/>
 /// class.
 /// </summary>
 /// <param name="logger">An injected instance of the logger.</param>
 /// <param name="spaceInteractionService">
 /// An injected instance of the space interaction service.
 /// </param>
 public ChannelController(
     ILogger<ChannelController> logger,
     ISpaceInteractionService spaceInteractionService)
 {
     this._logger = logger;
     this._spaceInteractionService = spaceInteractionService;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HowlerHub"/> class.
 /// </summary>
 /// <param name="logger">The injected logger instance.</param>
 /// <param name="spaceInteractionService">
 /// The injected space interaction service instance.
 /// </param>
 /// <param name="federationInteractionService">
 /// The injected federation interaction service instance.
 /// </param>
 public HowlerHub(
     ILogger <HowlerHub> logger,
     ISpaceInteractionService spaceInteractionService,
     IFederationInteractionService federationInteractionService)
 {
     this._logger = logger;
     this._spaceInteractionService      = spaceInteractionService;
     this._federationInteractionService = federationInteractionService;
 }