public JobsRunsGetViewModel( IMessageBoxService messageBoxService, IDatabricksWebApiClient databricksWebApiClient) { _messageBoxService = messageBoxService; _databricksWebApiClient = databricksWebApiClient; JobsRunsGetCommand = new SimpleAsyncCommand <object, object>(ExecuteJobsRunsGetCommandAsync); }
public ClusterStartViewModel( IMessageBoxService messageBoxService, IDatabricksWebApiClient databricksWebApiClient) { _messageBoxService = messageBoxService; _databricksWebApiClient = databricksWebApiClient; StartClusterCommand = new SimpleAsyncCommand <object, object>(ExecuteStartClusterCommandAsync); }
public ClustersListViewModel( IMessageBoxService messageBoxService, IDatabricksWebApiClient databricksWebApiClient) { _messageBoxService = messageBoxService; _databricksWebApiClient = databricksWebApiClient; FetchClusterListCommand = new SimpleAsyncCommand <object, object>(ExecuteFetchClusterListCommandAsync); }
public JobsPickAndRunJarViewModel( IMessageBoxService messageBoxService, IDatabricksWebApiClient databricksWebApiClient, IOpenFileService openFileService, IDataBricksFileUploadService dataBricksFileUploadService) { _messageBoxService = messageBoxService; _databricksWebApiClient = databricksWebApiClient; _openFileService = openFileService; _dataBricksFileUploadService = dataBricksFileUploadService; PickInputJarFileCommand = new SimpleAsyncCommand <object, object>(x => !IsBusy && !_isPolling, ExecutePickInputJarFileCommandAsync); }
public DataBricksFileUploadService(IDatabricksWebApiClient databricksWebApiClient) { _databricksWebApiClient = databricksWebApiClient; }