/// <summary> /// Initializes a new instance of the <see cref="MedicalService" /> /// class /// </summary> /// <param name="kernel"> /// The dependency injection object /// </param> public MedicalService(IKernel kernel) { this.kernel = kernel; facilityManager = this.kernel.Get<Facilities>(); providerManager = this.kernel.Get<Providers>(); appointmentsManager = this.kernel.Get<MedicalAppointments>(); }
/// <summary> /// Initializes a new instance of the <see cref="ProviderController"/> class. /// </summary> /// <param name="kernel"> /// The kernel. /// </param> public ProviderController(IKernel kernel) { Kernel = kernel; this.providerManager = kernel.Get<Providers>(); }