internal TrackSkinsManager(string trackId, AcDirectoriesBase directories, EventHandler <CollectionReadyEventArgs> collectionReadyHandler) { _collectionReadyHandler = collectionReadyHandler; TrackId = trackId; Directories = directories; InnerWrappersList.CollectionReady += OnCollectionReady; }
public InheritingAcDirectories(IAcDirectories parentDirectories, [NotNull] string enabledDirectory) : base(enabledDirectory) { _parentDirectories = parentDirectories; }
private CarSetupsManager(string carId, IAcDirectories directories) { CarId = carId; Directories = directories; }
internal CarSkinsManager(string carId, BaseAcDirectories directories, EventHandler collectionReadyHandler) { CarId = carId; Directories = directories; InnerWrappersList.CollectionReady += collectionReadyHandler; }
public static IEnumerable <string> GetContentFiles(this IAcDirectories directories, string searchPattern) { return(directories.GetContent(x => Directory.GetFiles(x, searchPattern))); }
public static IEnumerable <string> GetContentDirectories(this IAcDirectories directories) { return(directories.GetContent(Directory.GetDirectories)); }
public static string GetMainDirectory(this IAcDirectories directories) { return(Path.GetDirectoryName(directories.GetLocation(@"_", true))); }