public MediaFireSessionBroker(
     ICryptoService cryptoService,
    MediaFireApiConfiguration configuration,
     string email,
     string password,
     MediaFireRequestController requestController
     )
 {
     _cryptoService = cryptoService;
     _configuration = configuration;
     _email = email;
     _password = password;
     _requestController = requestController;
 }
 public MediaFireUploadApi(MediaFireRequestController requestController, MediaFireApiConfiguration configuration)
     : base(requestController, configuration)
 {
 }
 public MediaFireUploadApi(MediaFireRequestController requestController)
     : base(requestController)
 {
 }
 public MediaFireUserApi(MediaFireRequestController requestController, MediaFireApiConfiguration configuration, ICryptoService cryptoService)
     : base(requestController,configuration)
 {
     _cryptoService = cryptoService;
 }
 public MediaFireImageApi(MediaFireRequestController requestController)
     : base(requestController)
 {
 }