private void HandleMessage(ActionBenefitMessage message, string exchangeName) { using (var scope = _service.CreateScope()) { IActionBenefitService actionBenefitService = scope.ServiceProvider.GetRequiredService <IActionBenefitService>(); actionBenefitService.CreateActionBenefit(exchangeName, message); } }
public PharmacySystemServiceController(IPharmacyService pharmacySystemService, IActionBenefitService actionBenefitService) { _pharmacySystemService = pharmacySystemService; _actionBenefitService = actionBenefitService; }
public ActionBenefitServiceController(IActionBenefitService actionBenefitService, IRabbitMqActionBenefitService rabbitMqActionBenefitService) { _actionBenefitService = actionBenefitService; _rabbitMqActionBenefitService = rabbitMqActionBenefitService; }
public ActionBenefitController(IActionBenefitService actionBenefitService) { _actionBenefitService = actionBenefitService; }