mirror of
				https://github.com/zoriya/Kyoo.git
				synced 2025-11-04 03:27:14 -05:00 
			
		
		
		
	Fixing LibraryManager dependecy error
This commit is contained in:
		
							parent
							
								
									5c848ca01c
								
							
						
					
					
						commit
						07aa4d6752
					
				@ -6,7 +6,7 @@ using Kyoo.Models;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
namespace Kyoo.Controllers
 | 
					namespace Kyoo.Controllers
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	public class LibraryManager : ILibraryManager
 | 
						public class ALibraryManager : ILibraryManager
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
		public ILibraryRepository LibraryRepository { get; }
 | 
							public ILibraryRepository LibraryRepository { get; }
 | 
				
			||||||
		public ILibraryItemRepository LibraryItemRepository { get; }
 | 
							public ILibraryItemRepository LibraryItemRepository { get; }
 | 
				
			||||||
@ -20,7 +20,7 @@ namespace Kyoo.Controllers
 | 
				
			|||||||
		public IPeopleRepository PeopleRepository { get; }
 | 
							public IPeopleRepository PeopleRepository { get; }
 | 
				
			||||||
		public IProviderRepository ProviderRepository { get; }
 | 
							public IProviderRepository ProviderRepository { get; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		protected LibraryManager(ILibraryRepository libraryRepository, 
 | 
							protected ALibraryManager(ILibraryRepository libraryRepository, 
 | 
				
			||||||
			ILibraryItemRepository libraryItemRepository,
 | 
								ILibraryItemRepository libraryItemRepository,
 | 
				
			||||||
			ICollectionRepository collectionRepository, 
 | 
								ICollectionRepository collectionRepository, 
 | 
				
			||||||
			IShowRepository showRepository, 
 | 
								IShowRepository showRepository, 
 | 
				
			||||||
@ -23,8 +23,4 @@
 | 
				
			|||||||
		<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.0-beta-20204-02" PrivateAssets="All" />
 | 
							<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.0-beta-20204-02" PrivateAssets="All" />
 | 
				
			||||||
	</ItemGroup>
 | 
						</ItemGroup>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	<ItemGroup>
 | 
					 | 
				
			||||||
	  <Folder Include="Controllers\Implementations" />
 | 
					 | 
				
			||||||
	</ItemGroup>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
</Project>
 | 
					</Project>
 | 
				
			||||||
 | 
				
			|||||||
@ -8,11 +8,11 @@ using Microsoft.EntityFrameworkCore.ChangeTracking;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
namespace Kyoo.Controllers
 | 
					namespace Kyoo.Controllers
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	public class TLibraryManager : LibraryManager
 | 
						public class LibraryManager : ALibraryManager
 | 
				
			||||||
	{
 | 
						{
 | 
				
			||||||
		private readonly DbContext _database;
 | 
							private readonly DbContext _database;
 | 
				
			||||||
		
 | 
							
 | 
				
			||||||
		public TLibraryManager(ILibraryRepository libraryRepository,
 | 
							public LibraryManager(ILibraryRepository libraryRepository,
 | 
				
			||||||
			ILibraryItemRepository libraryItemRepository,
 | 
								ILibraryItemRepository libraryItemRepository,
 | 
				
			||||||
			ICollectionRepository collectionRepository,
 | 
								ICollectionRepository collectionRepository,
 | 
				
			||||||
			IShowRepository showRepository,
 | 
								IShowRepository showRepository,
 | 
				
			||||||
 | 
				
			|||||||
@ -146,6 +146,7 @@ namespace Kyoo
 | 
				
			|||||||
			services.AddScoped<IStudioRepository, StudioRepository>();
 | 
								services.AddScoped<IStudioRepository, StudioRepository>();
 | 
				
			||||||
			services.AddScoped<IGenreRepository, GenreRepository>();
 | 
								services.AddScoped<IGenreRepository, GenreRepository>();
 | 
				
			||||||
			services.AddScoped<IProviderRepository, ProviderRepository>();
 | 
								services.AddScoped<IProviderRepository, ProviderRepository>();
 | 
				
			||||||
 | 
								services.AddScoped<DbContext, DatabaseContext>();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
			services.AddScoped<ILibraryManager, LibraryManager>();
 | 
								services.AddScoped<ILibraryManager, LibraryManager>();
 | 
				
			||||||
			services.AddSingleton<ITranscoder, Transcoder>();
 | 
								services.AddSingleton<ITranscoder, Transcoder>();
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user