dodany kontrakt IServiceRepository