using System; namespace SharedLibraryCore.Interfaces { /// /// factory interface to create game log readers based on the log file uri /// public interface IGameLogReaderFactory { /// /// generates a new game log reader based on the provided Uri /// /// collection of log uri used to generate the log reader /// event parser for the log reader /// IGameLogReader CreateGameLogReader(Uri[] logUris, IEventParser eventParser); } }