/// <summary> /// Sets the <see cref="IResourceManagerFactory"/> used to create instances of <see cref="ResourceManager"/> /// for retrieving localized resources. Defaults to <see cref="BundleResourceManagerFactory"/> if not set. LUCENENET specific. /// </summary> /// <param name="resourceManagerFactory">The <see cref="IResourceManagerFactory"/> instance. Cannot be <c>null</c>.</param> // LUCENENET NOTE: Don't make this into a property in case we need to make it into an extension method // in a centralized DI configuration builder. public static void SetResourceManagerFactory(IResourceManagerFactory resourceManagerFactory) { if (resourceManagerFactory == null) { throw new ArgumentNullException("resourceManagerFactory"); } NLS.resourceManagerFactory = resourceManagerFactory; }
//Constructor public CustomerDetails(DAL.CRM.ICustomerDetails crmCustomerDetails, Utility.IGenerator codeGenerator, IResourceManagerFactory resourceManager, ILogger logger, IEmailHandler emailHandler = null) { this.codeGenerator = codeGenerator; this.crmCustomerDetails = crmCustomerDetails; this.resourceManager = resourceManager; this.emailHandler = emailHandler; this.logger = logger; }
//Constructor /// <summary> /// Constructor Name : BeginningOfDayOfServiceCheckIn /// Author : Pratik Soni /// Creation Date : 28 Feb 2018 /// Purpose : To create instant of APIHelper class /// Revision : /// </summary> public EndOfServiceCheckIn(IAPIHelper apiHelper, IGenericMethods genericMethods, AlertJSONGenerator.IEndOfServiceCheckInGenerator endOfServiceCheckInGenerator, IResourceManagerFactory resourceManager, ILogger logger) { this.apiHelper = apiHelper; this.genericMethods = genericMethods; this.endOfServiceCheckInGenerator = endOfServiceCheckInGenerator; this.resourceManager = resourceManager; this.logger = logger; }
//Constructor /// <summary> /// Constructor Name : AlertAPIServices /// Author : Pratik Soni /// Creation Date : 14 Feb 2018 /// Purpose : To create instant of APIHelper class /// Revision : /// </summary> public PreMoveConfirmationNotifications(IAPIHelper apiHelper, IGenericMethods genericMethods, AlertJSONGenerator.IPreMoveConfirmationNotificationGenerator preMoveConfirmationNotification, IResourceManagerFactory resourceManager, ILogger logger) { this.apiHelper = apiHelper; this.genericMethods = genericMethods; this.preMoveConfirmationNotification = preMoveConfirmationNotification; this.resourceManager = resourceManager; this.logger = logger; }
/// <summary> /// Constructor Name : FinalPaymentMade /// Author : Ranjana Singh /// Creation Date : 28 Feb 2018 /// Purpose : To create instance of FinalPaymentMade class /// Revision : /// </summary> public FinalPaymentMade(IAPIHelper apiHelper, IGenericMethods genericMethods, AlertJSONGenerator.IFinalPaymentMadeGenerator finalPaymentMadeGenerator, IResourceManagerFactory resourceManager, ILogger logger) { this.apiHelper = apiHelper; this.genericMethods = genericMethods; this.finalPaymentMadeGenerator = finalPaymentMadeGenerator; this.resourceManager = resourceManager; this.logger = logger; }
//constructor public AlertDetails(ICRMTODTOMapper crmTODTOMapper, DAL.CRM.ICustomerDetails crmCustomerDetails, ICRMUtilities crmUtilities, IDTOToCRMMapper dtoToCRMMapper, IResourceManagerFactory resourceManager, ILogger logger) { this.crmUtilities = crmUtilities; this.crmCustomerDetails = crmCustomerDetails; this.crmTODTOMapper = crmTODTOMapper; this.dtoToCRMMapper = dtoToCRMMapper; this.resourceManager = resourceManager; this.logger = logger; }
//constructor public PaymentDetails(IDTOToCRMMapper dtoToCRMMapper, ICRMTODTOMapper crmToDTOMapper, ICRMUtilities crmUtilities, IMoveDetails dalMoveDetails, ICustomerDetails dalCustomerDetails, IResourceManagerFactory resourceManager, ILogger logger) { this.crmUtilities = crmUtilities; this.dtoToCRMMapper = dtoToCRMMapper; this.crmToDTOMapper = crmToDTOMapper; this.dalMoveDetails = dalMoveDetails; this.dalCustomerDetails = dalCustomerDetails; this.resourceManager = resourceManager; this.logger = logger; }
//Constructor public EstimateDetails(ICustomerDetails customerDetails, ICRMUtilities objCrmUtilities, JKMServices.DAL.CRM.IMoveDetails crmMoveDetails, ICRMTODTOMapper objCRMToDTOMapper, IDTOToCRMMapper objDTOToCRMMapper, IResourceManagerFactory resourceManager, ILogger logger) { this.customerDetails = customerDetails; this.objCrmUtilities = objCrmUtilities; this.crmMoveDetails = crmMoveDetails; this.resourceManager = resourceManager; this.objCRMToDTOMapper = objCRMToDTOMapper; this.objDTOToCRMMapper = objDTOToCRMMapper; this.logger = logger; }
//Constructor public EstimateDetails(DAL.CRM.ICustomerDetails crmCustomerDetails, DAL.CRM.IEstimateDetails crmEstimateDetails, DAL.CRM.IMoveDetails crmMoveDetails, IEmailHandler emailHandler, ILogger logger, IResourceManagerFactory resourceManager, ISharepointConsumer sharepointConsumer) { this.crmCustomerDetails = crmCustomerDetails; this.crmEstimateDetails = crmEstimateDetails; this.crmMoveDetails = crmMoveDetails; this.resourceManager = resourceManager; this.emailHandler = emailHandler; this.logger = logger; this.sharepointConsumer = sharepointConsumer; }
/// <summary> /// Parses run configuration XML file to get ExecutionData. /// </summary> public static IEnumerable <TestExecutionData> ParseExecutionData( string filePath, IResourceManagerFactory resourceManagerFactory, ITestCaseFactory testCaseFactory, string testGroupName, TestCategory targetTestCategory) { XDocument xDoc = XDocument.Load(filePath); XElement resourcesElement = xDoc.Root.Element("Resources"); IResourceManager resourceManager = resourceManagerFactory.GetResourceManager(resourcesElement); XElement prereqCasesElement = xDoc.Root.Element("PrereqCases") ?? new XElement("PrereqCases"); IEnumerable <ITestCase> prereqCases = testCaseFactory.GetTestCases(prereqCasesElement, targetTestCategory); Dictionary <string, ITestCase> prereqCasesDictionary = prereqCases.ToDictionary(e => e.Name); return(xDoc.Root.Elements("TestGroup") .SelectMany(x => GetTestExecutionDataForGroup(x, prereqCasesDictionary, testCaseFactory, resourceManager, targetTestCategory))); }
/// <summary> /// Constructor Name : LogService /// Author : Pratik Soni /// Creation Date : 14 Feb 2017 /// </summary> public WindowsService(MoveManager.IMoveDetails moveDetails, AlertManager.IBookYourMove bookYourMove, AlertManager.IPreMoveConfirmationNotifications preMoveConfirmationNotifications, AlertManager.IBeginningOfDayOfServiceCheckIn beginningOfDayOfServiceCheckIn, AlertManager.IEndOfServiceCheckIn endOfServiceCheckIn, AlertManager.IFinalPaymentMade finalPaymentMade, IResourceManagerFactory resourceManager, ILogger logger) { InitializeComponent(); this.moveDetails = moveDetails; this.bookYourMove = bookYourMove; this.preMoveConfirmationNotifications = preMoveConfirmationNotifications; this.beginningOfDayOfServiceCheckIn = beginningOfDayOfServiceCheckIn; this.endOfServiceCheckIn = endOfServiceCheckIn; this.finalPaymentMade = finalPaymentMade; this.resourceManager = resourceManager; this.logger = logger; }
public CRMTODTOMapper(IResourceManagerFactory resourceManager, ILogger logger) { this.resourceManager = resourceManager; this.logger = logger; }
/// <summary> /// Sets the <see cref="IResourceManagerFactory"/> used to create instances of <see cref="ResourceManager"/> /// for retrieving localized resources. Defaults to <see cref="BundleResourceManagerFactory"/> if not set. LUCENENET specific. /// </summary> /// <param name="resourceManagerFactory">The <see cref="IResourceManagerFactory"/> instance. Cannot be <c>null</c>.</param> // LUCENENET NOTE: Don't make this into a property in case we need to make it into an extension method // in a centralized DI configuration builder. public static void SetResourceManagerFactory(IResourceManagerFactory resourceManagerFactory) { NLS.resourceManagerFactory = resourceManagerFactory ?? throw new ArgumentNullException(nameof(resourceManagerFactory)); }
public FinalPaymentMadeGenerator(IResourceManagerFactory resourceManager) { this.resourceManager = resourceManager; }
public JKMDBContext(IResourceManagerFactory resourceManager) : base() { this.resourceManager = resourceManager; }
public ResourceCollection(ResourceDefinitions definitions, IResourceManagerFactory managerFactory) { _definitions = definitions; _managerFactory = managerFactory; }
public ResourceManagerResolver(IResourceManagerFactory resourceManagerFactory) { ArgumentUtility.CheckNotNull("resourceManagerFactory", resourceManagerFactory); _resourceManagerFactory = resourceManagerFactory; }
public PreMoveConfirmationNotificationGenerator(IResourceManagerFactory resourceManager, Utility.Log.ILogger logger) { this.resourceManager = resourceManager; this.logger = logger; }
public EndOfServiceCheckInGenerator(IResourceManagerFactory resourceManager) { this.resourceManager = resourceManager; }
//Constructor public CRMUtilities(IResourceManagerFactory resourceManager, ILogger logger) { this.resourceManager = resourceManager; this.logger = logger; }
public BeginningOfDayOfServiceGenerator(IResourceManagerFactory resourceManager) { this.resourceManager = resourceManager; }
public BookYourMoveGenerator(IResourceManagerFactory resourceManager) { this.resourceManager = resourceManager; }
public void SetUp() { _factory = new ResourceAttributeBasedResourceManagerFactory(); }