public ICharData GetCharData(string characterName) { foreach (var dataPackage in _loadedPackages) { ICharData toReturnCharData = dataPackage.GetCharData(characterName); if (toReturnCharData != null) { return(toReturnCharData); } } throw new ContentNotFoundException($"No Character found with name: {characterName}"); }
public CharController(ICharData db) { this.db = db; }
public HomeController() { db = new InMemoryCharData(); }
public HomeController(ICharData db) { this.db = db; }