public CompanyRepository(TheHuntContext context, ILogger <CompanyRepository> logger) { this.context = context ?? throw new System.ArgumentNullException(nameof(context)); this.logger = logger ?? throw new System.ArgumentNullException(nameof(logger)); }