public Startup(ICimParser cimParser, IAssetSchemaCreator assetSchemaCreator, ILogger <Startup> logger, IJsonFileWriter jsonFileWriter) { _cimParser = cimParser; _assetSchemaCreator = assetSchemaCreator; _logger = logger; _jsonFileWriter = jsonFileWriter; }
public JsonFileRepository( IFileFactory fileFactory, IJsonFileReader jsonFileReader, IJsonFileWriter jsonFileWriter, string storagePath) { this.fileFactory = fileFactory; this.jsonFileReader = jsonFileReader; this.jsonFileWriter = jsonFileWriter; this.storagePath = storagePath; }
public TrelloRepository( string location, IFileFactory fileFactory, IJsonFileReader jsonFileReader, IJsonFileWriter jsonFileWriter) { this.Location = location; this.fileFactory = fileFactory; this.jsonFileReader = jsonFileReader; this.jsonFileWriter = jsonFileWriter; }
public ConversationUsersRepository( IFileFactory fileFactory, IJsonFileReader jsonFileReader, IJsonFileWriter jsonFileWriter, IConsole console, WhatsAppDataSettings settings) { this.fileFactory = fileFactory; this.jsonFileReader = jsonFileReader; this.jsonFileWriter = jsonFileWriter; this.console = console; this.settings = settings; }