public ResponseToJsonFile() { // This is how DI works, right? * troll-face-here * _jsonSerializationService = new JsonSerializationService(); _base64EncodeService = new Base64EncodeService(); _directoryService = new DirectoryService(); _fileWriteService = new FileWriteService(); }
public BasicAuthCredentials(IBase64EncodeService base64EncodeService, string userName, string password) { _base64Converter = base64EncodeService; _userName = userName; _password = password; }
protected override void BeginProcessing() { base.BeginProcessing(); if (_encodeService == null) { _encodeService = new Base64EncodeService(); } }