public Mock <IServiceProvider> GetServiceProvider(IMaterialDeliveryNoteWeavingRepository materialDeliveryNoteWeavingRepository, IItemsMaterialDeliveryNoteWeavingRepository itemsMaterialDeliveryNoteWeavingRepository) { var spMock = new Mock <IServiceProvider>(); spMock.Setup(s => s.GetService(typeof(IMaterialDeliveryNoteWeavingRepository))) .Returns(materialDeliveryNoteWeavingRepository); spMock.Setup(s => s.GetService(typeof(IItemsMaterialDeliveryNoteWeavingRepository))) .Returns(itemsMaterialDeliveryNoteWeavingRepository); return(spMock); }
public MaterialDeliveryNoteWeavingService(IServiceProvider serviceProvider) { _MaterialDeliveryNoteWeavingRepository = serviceProvider.GetService <IMaterialDeliveryNoteWeavingRepository>(); _ItemsMaterialDeliveryNoteWeavingRepository = serviceProvider.GetService <IItemsMaterialDeliveryNoteWeavingRepository>(); }