public InstaSmartTagsByLocation(ILogger <InstaSmartTagsByLocation> log, IInstaApi instagram, IMediaSmartTags smartTags) { this.log = log ?? throw new ArgumentNullException(nameof(log)); this.instagram = instagram ?? throw new ArgumentNullException(nameof(instagram)); this.smartTags = smartTags ?? throw new ArgumentNullException(nameof(smartTags)); }