public ParseCurrentInstallationController(IParseInstallationController installationIdController, ICacheController storageController, IParseInstallationCoder installationCoder, IParseObjectClassController classController)
 {
     InstallationController = installationIdController;
     StorageController      = storageController;
     InstallationCoder      = installationCoder;
     ClassController        = classController;
 }
 /// <summary>
 /// Creates a new Parse SDK command runner.
 /// </summary>
 /// <param name="webClient">The <see cref="IWebClient"/> implementation instance to use.</param>
 /// <param name="installationController">The <see cref="IParseInstallationController"/> implementation instance to use.</param>
 public ParseCommandRunner(IWebClient webClient, IParseInstallationController installationController, IMetadataController metadataController, IServerConnectionData serverConnectionData, Lazy <IParseUserController> userController)
 {
     WebClient = webClient;
     InstallationController = installationController;
     MetadataController     = metadataController;
     ServerConnectionData   = serverConnectionData;
     UserController         = userController;
 }