/// <summary> /// Initializes a new instance of the <see cref="LuisNLUTestClient"/> class. /// </summary> /// <param name="luisSettings">LUIS settings.</param> /// <param name="luisClient">LUIS test client.</param> public LuisNLUTestClient(LuisSettings luisSettings, ILuisTestClient luisClient) { this.LuisSettings = luisSettings ?? throw new ArgumentNullException(nameof(luisSettings)); this.LuisClient = luisClient ?? throw new ArgumentNullException(nameof(luisClient)); }
/// <summary> /// Initializes a new instance of the <see cref="LuisNLUTestClient"/> class. /// </summary> /// <param name="luisClient">LUIS client.</param> public LuisNLUTestClient(ILuisTestClient luisClient) { this.LuisClient = luisClient ?? throw new ArgumentNullException(nameof(luisClient)); }