public static TestServer CreateTestServer(IArtistDetailsService artistService = null, ICoverArtUrlService coverArtUrlService = null, IDescriptionService descriptionService = null) { var builder = TestServer.CreateBuilder().UseStartup<Startup>(); return new TestServer(builder); }
public static TestServer CreateTestServerWith(IArtistDetailsService artistService, IErrorLogger errorLogger) { var builder = TestServer.CreateBuilder().UseServices(services => { services.AddDefaultServices(); services.AddInstance(artistService); services.AddInstance(errorLogger); }) .UseStartup(app => app.UseDefaultConfiguration()); return new TestServer(builder); }
public ArtistLookupController(IArtistDetailsService artistDetailsService) { _artistDetailsService = artistDetailsService; }
public ArtistDetailsController(IArtistDetailsService artistDetailsService) { _artistDetailsService = artistDetailsService; }