public LicenseLocationService(IApplicationIdService applicationIdService, IFileService fileService)
        {
            Argument.IsNotNull(() => applicationIdService);
            Argument.IsNotNull(() => fileService);

            _applicationIdService = applicationIdService;
            _fileService          = fileService;
        }
        /// <summary>
        /// Initializes a new instance of the <see cref="LicenseValidationService" /> class.
        /// </summary>
        /// <param name="applicationIdService">The application identifier service.</param>
        /// <param name="expirationBehavior">The expiration behavior.</param>
        /// <param name="identificationService">The identification service.</param>
        public LicenseValidationService(IApplicationIdService applicationIdService, IExpirationBehavior expirationBehavior,
            IIdentificationService identificationService)
        {
            Argument.IsNotNull(() => applicationIdService);
            Argument.IsNotNull(() => expirationBehavior);
            Argument.IsNotNull(() => identificationService);

            _applicationIdService = applicationIdService;
            _expirationBehavior = expirationBehavior;
            _identificationService = identificationService;
        }
Exemplo n.º 3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="LicenseValidationService" /> class.
        /// </summary>
        /// <param name="applicationIdService">The application identifier service.</param>
        /// <param name="expirationBehavior">The expiration behavior.</param>
        /// <param name="identificationService">The identification service.</param>
        /// <param name="machineLicenseValidationService">The machine license validation service.</param>
        public LicenseValidationService(IApplicationIdService applicationIdService, IExpirationBehavior expirationBehavior,
                                        IIdentificationService identificationService, IMachineLicenseValidationService machineLicenseValidationService)
        {
            Argument.IsNotNull(() => applicationIdService);
            Argument.IsNotNull(() => expirationBehavior);
            Argument.IsNotNull(() => identificationService);
            Argument.IsNotNull(() => machineLicenseValidationService);

            _applicationIdService            = applicationIdService;
            _expirationBehavior              = expirationBehavior;
            _identificationService           = identificationService;
            _machineLicenseValidationService = machineLicenseValidationService;
        }
        public LicenseLocationService(IApplicationIdService applicationIdService)
        {
            Argument.IsNotNull(() => applicationIdService);

            _applicationIdService = applicationIdService;
        }
        public LicenseLocationService(IApplicationIdService applicationIdService)
        {
            Argument.IsNotNull(() => applicationIdService);

            _applicationIdService = applicationIdService;
        }