private void Create(params string[] lines) { _view = EditorUtil.CreateView(lines); _editorOpts = new Mock<IEditorOperations>(MockBehavior.Strict); _tracker = new Mock<ISelectionTracker>(MockBehavior.Strict); _jumpList = new Mock<IJumpList>(MockBehavior.Strict); _host = new Mock<IVimHost>(MockBehavior.Strict); _operations = new DefaultOperations(_view, _editorOpts.Object, _host.Object, _jumpList.Object, _tracker.Object); }
public static void Uninitiate() { Linker = null; }
public EasyCommand(IOperations opn) { this.opn = opn; }
/// <summary> /// Initializes client properties. /// </summary> private void Initialize() { Workflows = new WorkflowsOperations(this); WorkflowVersions = new WorkflowVersionsOperations(this); WorkflowTriggers = new WorkflowTriggersOperations(this); WorkflowVersionTriggers = new WorkflowVersionTriggersOperations(this); WorkflowTriggerHistories = new WorkflowTriggerHistoriesOperations(this); WorkflowRuns = new WorkflowRunsOperations(this); WorkflowRunActions = new WorkflowRunActionsOperations(this); WorkflowRunActionRepetitions = new WorkflowRunActionRepetitionsOperations(this); WorkflowRunActionRepetitionsRequestHistories = new WorkflowRunActionRepetitionsRequestHistoriesOperations(this); WorkflowRunActionRequestHistories = new WorkflowRunActionRequestHistoriesOperations(this); WorkflowRunActionScopeRepetitions = new WorkflowRunActionScopeRepetitionsOperations(this); WorkflowRunOperations = new WorkflowRunOperations(this); IntegrationAccounts = new IntegrationAccountsOperations(this); IntegrationAccountAssemblies = new IntegrationAccountAssembliesOperations(this); IntegrationAccountBatchConfigurations = new IntegrationAccountBatchConfigurationsOperations(this); IntegrationAccountSchemas = new IntegrationAccountSchemasOperations(this); IntegrationAccountMaps = new IntegrationAccountMapsOperations(this); IntegrationAccountPartners = new IntegrationAccountPartnersOperations(this); IntegrationAccountAgreements = new IntegrationAccountAgreementsOperations(this); IntegrationAccountCertificates = new IntegrationAccountCertificatesOperations(this); IntegrationAccountSessions = new IntegrationAccountSessionsOperations(this); IntegrationServiceEnvironments = new IntegrationServiceEnvironmentsOperations(this); IntegrationServiceEnvironmentSkus = new IntegrationServiceEnvironmentSkusOperations(this); IntegrationServiceEnvironmentNetworkHealth = new IntegrationServiceEnvironmentNetworkHealthOperations(this); IntegrationServiceEnvironmentManagedApis = new IntegrationServiceEnvironmentManagedApisOperations(this); IntegrationServiceEnvironmentManagedApiOperations = new IntegrationServiceEnvironmentManagedApiOperations(this); Operations = new Operations(this); BaseUri = new System.Uri("https://management.azure.com"); ApiVersion = "2019-05-01"; AcceptLanguage = "en-US"; LongRunningOperationRetryTimeout = 30; GenerateClientRequestId = true; SerializationSettings = new JsonSerializerSettings { Formatting = Newtonsoft.Json.Formatting.Indented, DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, ContractResolver = new ReadOnlyJsonContractResolver(), Converters = new List <JsonConverter> { new Iso8601TimeSpanConverter() } }; SerializationSettings.Converters.Add(new TransformationJsonConverter()); DeserializationSettings = new JsonSerializerSettings { DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, ContractResolver = new ReadOnlyJsonContractResolver(), Converters = new List <JsonConverter> { new Iso8601TimeSpanConverter() } }; CustomInitialize(); DeserializationSettings.Converters.Add(new TransformationJsonConverter()); DeserializationSettings.Converters.Add(new CloudErrorJsonConverter()); }
private void Create(params string[] lines) { _view = EditorUtil.CreateView(lines); _factory = new MockRepository(MockBehavior.Strict); _editOpts = _factory.Create<IEditorOperations>(); _host = _factory.Create<IVimHost>(); _jumpList = _factory.Create<IJumpList>(); _registerMap = MockObjectFactory.CreateRegisterMap(factory: _factory); _globalSettings = _factory.Create<IVimGlobalSettings>(); _globalSettings.SetupGet(x => x.Magic).Returns(true); _globalSettings.SetupGet(x => x.SmartCase).Returns(false); _globalSettings.SetupGet(x => x.IgnoreCase).Returns(true); _settings = MockObjectFactory.CreateLocalSettings(global: _globalSettings.Object); _keyMap = _factory.Create<IKeyMap>(); _statusUtil = _factory.Create<IStatusUtil>(); _outlining = _factory.Create<IOutliningManager>(); _undoRedoOperations = _factory.Create<IUndoRedoOperations>(); var data = new OperationsData( vimHost: _host.Object, textView: _view, editorOperations: _editOpts.Object, outliningManager: _outlining.Object, statusUtil: _statusUtil.Object, jumpList: _jumpList.Object, localSettings: _settings.Object, keyMap: _keyMap.Object, undoRedoOperations: _undoRedoOperations.Object, editorOptions: null, navigator: null, foldManager: null, registerMap: _registerMap.Object); _operationsRaw = new DefaultOperations(data); _operations = _operationsRaw; }
/// <summary> /// Lists all of the available Microsoft.Subscription API operations. /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> public static IPage <Operation> List(this IOperations operations) { return(operations.ListAsync().GetAwaiter().GetResult()); }
public IExpressionType doOperation(IOperations o) { return(o.doFunction(this)); }
public ClassNeedingService(IOperations operations) { this.operations = operations; }
private void Create( IEditorOperations editorOpts = null, ITextStructureNavigator baseNav = null, params string[] lines) { _host = new Mock<IVimHost>(MockBehavior.Strict); if (editorOpts == null) { var tuple = EditorUtil.CreateViewAndOperations(lines); _view = tuple.Item1; editorOpts = tuple.Item2; } else { _view = EditorUtil.CreateView(lines); } var editorOptions = EditorUtil.FactoryService.editorOptionsFactory.GetOptions(_view); baseNav = baseNav ?? (new Mock<ITextStructureNavigator>(MockBehavior.Strict)).Object; var nav = TssUtil.CreateTextStructureNavigator(WordKind.NormalWord, baseNav); _bufferOptions = new Mock<IEditorOptions>(MockBehavior.Strict); _bufferOptions.Setup(x => x.GetOptionValue(DefaultOptions.TabSizeOptionId)).Returns(4); _globalSettings = MockObjectFactory.CreateGlobalSettings(ignoreCase: true); _globalSettings.SetupGet(x => x.Magic).Returns(true); _globalSettings.SetupGet(x => x.IgnoreCase).Returns(true); _globalSettings.SetupGet(x => x.SmartCase).Returns(false); _settings = MockObjectFactory.CreateLocalSettings(_globalSettings.Object); _options = new Mock<IEditorOptions>(MockBehavior.Strict); _options.Setup(x => x.GetOptionValue<int>(It.IsAny<string>())).Throws(new ArgumentException()); _options.Setup(x => x.GetOptionValue<int>(It.IsAny<EditorOptionKey<int>>())).Throws(new ArgumentException()); _options.Setup(x => x.IsOptionDefined<int>(It.IsAny<EditorOptionKey<int>>(), false)).Returns(true); _jumpList = new Mock<IJumpList>(MockBehavior.Strict); _searchService = new SearchService(EditorUtil.FactoryService.textSearchService, _globalSettings.Object); _search = new Mock<IIncrementalSearch>(MockBehavior.Strict); _search.SetupGet(x => x.SearchService).Returns(_searchService); _statusUtil = new Mock<IStatusUtil>(MockBehavior.Strict); _outlining = new Mock<IOutliningManager>(MockBehavior.Strict); _undoRedoOperations = new Mock<IUndoRedoOperations>(MockBehavior.Strict); _undoRedoOperations.Setup(x => x.CreateUndoTransaction(It.IsAny<string>())).Returns<string>(name => new Vim.UndoTransaction(FSharpOption.Create(EditorUtil.GetUndoHistory(_view.TextBuffer).CreateTransaction(name)))); _registerMap = MockObjectFactory.CreateRegisterMap(); var data = new OperationsData( vimHost: _host.Object, textView: _view, editorOperations: editorOpts, outliningManager: _outlining.Object, statusUtil: _statusUtil.Object, jumpList: _jumpList.Object, localSettings: _settings.Object, registerMap: _registerMap.Object, keyMap: null, undoRedoOperations: _undoRedoOperations.Object, editorOptions: _options.Object, navigator: null, foldManager: null); _operationsRaw = new DefaultOperations(data, _search.Object); _operations = _operationsRaw; }
private void Create(params string[] lines) { _textView = EditorUtil.CreateTextView(lines); _factory = new MockRepository(MockBehavior.Strict); _editOpts = _factory.Create<IEditorOperations>(); _editOpts.Setup(x => x.AddAfterTextBufferChangePrimitive()); _editOpts.Setup(x => x.AddBeforeTextBufferChangePrimitive()); _host = _factory.Create<IVimHost>(); _jumpList = _factory.Create<IJumpList>(); _registerMap = MockObjectFactory.CreateRegisterMap(factory: _factory); _globalSettings = _factory.Create<IVimGlobalSettings>(); _globalSettings.SetupGet(x => x.Magic).Returns(true); _globalSettings.SetupGet(x => x.SmartCase).Returns(false); _globalSettings.SetupGet(x => x.IgnoreCase).Returns(true); _localSettings = MockObjectFactory.CreateLocalSettings(global: _globalSettings.Object); _keyMap = _factory.Create<IKeyMap>(); _statusUtil = _factory.Create<IStatusUtil>(); _outlining = _factory.Create<IOutliningManager>(); _undoRedoOperations = VimUtil.CreateUndoRedoOperations(_statusUtil.Object); _searchService = VimUtil.CreateSearchService(_globalSettings.Object); var vimData = new VimData(); var data = new OperationsData( vimData: vimData, vimHost: _host.Object, textView: _textView, editorOperations: _editOpts.Object, outliningManager: FSharpOption.Create(_outlining.Object), statusUtil: _statusUtil.Object, jumpList: _jumpList.Object, localSettings: _localSettings.Object, keyMap: _keyMap.Object, undoRedoOperations: _undoRedoOperations, editorOptions: null, foldManager: null, registerMap: _registerMap.Object, searchService: _searchService, wordUtil: VimUtil.GetWordUtil(_textView)); _operationsRaw = new DefaultOperations( new CommonOperations(data), _textView, _editOpts.Object, _jumpList.Object, _localSettings.Object, _undoRedoOperations, _keyMap.Object, vimData, _host.Object, _statusUtil.Object); _operations = _operationsRaw; }
private void Create(params string[] lines) { _textView = CreateTextView(lines); _factory = new MockRepository(MockBehavior.Strict); _vimHost = _factory.Create<IVimHost>(); var registerMap = MockObjectFactory.CreateRegisterMap(factory: _factory); _keyMap = _factory.Create<IKeyMap>(); _globalSettings = _factory.Create<IVimGlobalSettings>(); _globalSettings.SetupGet(x => x.Magic).Returns(true); _globalSettings.SetupGet(x => x.SmartCase).Returns(false); _globalSettings.SetupGet(x => x.IgnoreCase).Returns(true); _searchService = VimUtil.CreateSearchService(_globalSettings.Object); // Initialize the Mock<IVim> with all of our Mock'd services var vim = MockObjectFactory.CreateVim( registerMap: registerMap.Object, host: _vimHost.Object, keyMap: _keyMap.Object, searchService: _searchService, settings: _globalSettings.Object, vimData: new VimData()); _localSettings = MockObjectFactory.CreateLocalSettings(global: _globalSettings.Object); _vimTextBuffer = MockObjectFactory.CreateVimTextBuffer( _textView.TextBuffer, localSettings: _localSettings.Object, vim: vim.Object, factory: _factory); // Initialize the VimBufferData with all of our Mock'd services _jumpList = _factory.Create<IJumpList>(); _statusUtil = _factory.Create<IStatusUtil>(); _undoRedoOperations = VimUtil.CreateUndoRedoOperations(_statusUtil.Object); var vimBufferData = CreateVimBufferData( _vimTextBuffer.Object, _textView, statusUtil: _statusUtil.Object, jumpList: _jumpList.Object, undoRedoOperations: _undoRedoOperations); _outlining = _factory.Create<IOutliningManager>(); _editorOperations = _factory.Create<IEditorOperations>(); _editorOperations.Setup(x => x.AddAfterTextBufferChangePrimitive()); _editorOperations.Setup(x => x.AddBeforeTextBufferChangePrimitive()); var commonOperations = new CommonOperations( vimBufferData, _editorOperations.Object, FSharpOption.Create(_outlining.Object)); _operationsRaw = new DefaultOperations( vimBufferData, commonOperations); _operations = _operationsRaw; }
public void SetUp() { _operations = MockRepository.GenerateMock<IOperations<Fraction>>(); _helper = MockRepository.GenerateMock<IOperationsServiceHelper>(); _service = new OperationsService(_operations, _helper); }
public void SetUp() { operations = new Operations(); }
public OperationsService(IOperations<Fraction> operations, IOperationsServiceHelper helper) { _operations = operations; _operationsServiceHelper = helper; }
internal MatrixBase(IOperations <TScalar> operations, int length, Func <int, int, TScalar> initializer) { this.components = ArrayUtilities.Initialize(length, length, initializer); this.Operations = operations; }
protected AbstractHandler(IOperations operations) => Operations = operations;
private void Create(params string[] lines) { _view = EditorUtil.CreateView(lines); _editOpts = new Mock<IEditorOperations>(MockBehavior.Strict); _host = new Mock<IVimHost>(MockBehavior.Strict); _jumpList = new Mock<IJumpList>(MockBehavior.Strict); _settings = new Mock<IVimLocalSettings>(MockBehavior.Strict); _keyMap = new Mock<IKeyMap>(MockBehavior.Strict); _operationsRaw = new DefaultOperations(_view, _editOpts.Object, _host.Object, _jumpList.Object, _settings.Object, _keyMap.Object); _operations = _operationsRaw; }
public AditionHandler(IOperations operations) : base(operations) { }
/// <summary> /// Lists all the supported operations by the Microsoft.ChangeAnalysis resource /// provider along with their descriptions. /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='nextPageLink'> /// The NextLink from the previous successful call to List operation. /// </param> public static IPage <ResourceProviderOperationDefinition> ListNext(this IOperations operations, string nextPageLink) { return(operations.ListNextAsync(nextPageLink).GetAwaiter().GetResult()); }
public static Func <int, T> CrossProduct <T>(Func <int, T> lhs, Func <int, T> rhs, IOperations <T> operations) { return(VectorUtilities.CrossProduct(lhs, rhs, (x, y) => operations.Subtract(x, y), (x, y) => operations.Multiply(x, y))); }
static Symbol() { Symbol.Zero = new Constant(0); Symbol.One = new Constant(1); Operations = new SymbolOperations(); }
public Flows(IOperations op) { this.op = op; }
/// <summary> /// Get operation result /// </summary> /// <remarks> /// Get the result of an operation /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='resourceGroupName'> /// The name of the resource group. The name is case insensitive. /// </param> /// <param name='workspaceName'> /// The name of the workspace. /// </param> /// <param name='operationId'> /// Operation ID /// </param> public static void GetLocationHeaderResult(this IOperations operations, string resourceGroupName, string workspaceName, string operationId) { operations.GetLocationHeaderResultAsync(resourceGroupName, workspaceName, operationId).GetAwaiter().GetResult(); }
public OperationsService() { _operations = new Operations<Fraction>(); _operationsServiceHelper = new OperationsServiceHelper(); }
/// <summary> /// Get operation result /// </summary> /// <remarks> /// Get the result of an operation /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='resourceGroupName'> /// The name of the resource group. The name is case insensitive. /// </param> /// <param name='workspaceName'> /// The name of the workspace. /// </param> /// <param name='operationId'> /// Operation ID /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task GetLocationHeaderResultAsync(this IOperations operations, string resourceGroupName, string workspaceName, string operationId, CancellationToken cancellationToken = default(CancellationToken)) { (await operations.GetLocationHeaderResultWithHttpMessagesAsync(resourceGroupName, workspaceName, operationId, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
public SoruBilgiService(IOperations operations) { _operations = operations; }
/// <summary> /// Get operation status /// </summary> /// <remarks> /// Get the status of an operation /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='resourceGroupName'> /// The name of the resource group. The name is case insensitive. /// </param> /// <param name='workspaceName'> /// The name of the workspace. /// </param> /// <param name='operationId'> /// Operation ID /// </param> public static OperationResource GetAzureAsyncHeaderResult(this IOperations operations, string resourceGroupName, string workspaceName, string operationId) { return(operations.GetAzureAsyncHeaderResultAsync(resourceGroupName, workspaceName, operationId).GetAwaiter().GetResult()); }
public ComplexCommand(IOperations opn) { this.opn = opn; }
/// <summary> /// Check name availability /// </summary> /// <remarks> /// Check whether a workspace name is available /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='request'> /// The check request /// </param> public static CheckNameAvailabilityResponse CheckNameAvailability(this IOperations operations, CheckNameAvailabilityRequest request) { return(operations.CheckNameAvailabilityAsync(request).GetAwaiter().GetResult()); }
public static void Initialize() { Operations operation = new Operations(); Linker = operation; }
/// <summary> /// Check name availability /// </summary> /// <remarks> /// Check whether a workspace name is available /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='request'> /// The check request /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <CheckNameAvailabilityResponse> CheckNameAvailabilityAsync(this IOperations operations, CheckNameAvailabilityRequest request, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.CheckNameAvailabilityWithHttpMessagesAsync(request, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <summary> /// All operations /// </summary> /// <remarks> /// Get all available operations /// </remarks> /// <param name='operations'> /// The operations group for this extension method. /// </param> public static IList <AvailableRpOperation> List(this IOperations operations) { return(operations.ListAsync().GetAwaiter().GetResult()); }
public EmployeeForm(IOperations operations) { InitializeComponent(); Operations = operations; }
private static void ExecuteApp(CommandOption applyMigrate, CommandOption verifyMigrate, CommandOption appSettingsDirectory, IOperations operations) { if (verifyMigrate.HasValue() && applyMigrate.HasValue()) { Console.WriteLine("ef-migrate and ef-migrate-check are mutually exclusive, select one, and try again"); Environment.Exit(2); } if (verifyMigrate.HasValue()) { Console.WriteLine("Validating status of Entity Framework migrations"); var migrations = operations.GetEfMigrations(GetConfiguration(appSettingsDirectory)).ToList(); if (!migrations.Any()) { Console.WriteLine("No pending migrations"); Environment.Exit(0); } Console.WriteLine("Pending migrations {0}", migrations.Count); foreach (var migration in migrations) { Console.WriteLine($"\t{migration}"); } Environment.Exit(3); } if (applyMigrate.HasValue()) { Console.WriteLine("Applying Entity Framework migrations..."); operations.ApplyEfMigrations(GetConfiguration(appSettingsDirectory)); Environment.Exit(0); } Environment.Exit(operations.Apply(GetConfiguration(appSettingsDirectory))); }
public void Setup() { _operations = new Operations<Fraction>(); }
private void Create( IEditorOperations editorOpts = null, ITextStructureNavigator baseNav = null, params string[] lines) { _host = new Mock<IVimHost>(MockBehavior.Strict); if (editorOpts == null) { var tuple = EditorUtil.CreateViewAndOperations(lines); _view = tuple.Item1; editorOpts = tuple.Item2; } else { _view = EditorUtil.CreateView(lines); } baseNav = baseNav ?? (new Mock<ITextStructureNavigator>(MockBehavior.Strict)).Object; var nav = TssUtil.CreateTextStructureNavigator(WordKind.NormalWord, baseNav); _globalSettings = MockObjectFactory.CreateGlobalSettings(ignoreCase: true); _settings = MockObjectFactory.CreateLocalSettings(_globalSettings.Object); _jumpList = new Mock<IJumpList>(MockBehavior.Strict); _searchService = new SearchService(EditorUtil.FactoryService.textSearchService, _globalSettings.Object); _search = new Mock<IIncrementalSearch>(MockBehavior.Strict); _search.SetupGet(x => x.SearchService).Returns(_searchService); _statusUtil = new Mock<IStatusUtil>(MockBehavior.Strict); _outlining = new Mock<IOutliningManager>(MockBehavior.Strict); _undoRedoOperations = new Mock<IUndoRedoOperations>(MockBehavior.Strict); _operationsRaw = new DefaultOperations(_view, editorOpts, _outlining.Object, _host.Object, _statusUtil.Object, _settings.Object, nav, _jumpList.Object, _search.Object, _undoRedoOperations.Object); _operations = _operationsRaw; }
/// <summary> /// Get a list of all available REST API operations. /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='nextPageLink'> /// The NextLink from the previous successful call to List operation. /// </param> public static IPage <Operation> ListNext(this IOperations operations, string nextPageLink) { return(operations.ListNextAsync(nextPageLink).GetAwaiter().GetResult()); }
public FileApiController(IOperations Operations) { _operations = Operations; }
public static T ScalarProduct <T>(Func <int, T> lhs, Func <int, T> rhs, int size, IOperations <T> operations) { return(VectorUtilities.ScalarProduct(lhs, rhs, size, operations.Zero, (x, y) => operations.Add(x, y), (x, y) => operations.Multiply(x, y))); }
public IExpressionType doOperation(IOperations o) { return(this); }
internal EuclideanVectorBase(IOperations <TScalar> operations, int size, Func <int, TScalar> initializer) : base(operations, size, initializer) { }
/// <summary> /// Lists all of the available Azure Container Registry REST API operations. /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='nextPageLink'> /// The NextLink from the previous successful call to List operation. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async System.Threading.Tasks.Task <IPage <OperationDefinition> > ListNextAsync(this IOperations operations, string nextPageLink, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.ListNextWithHttpMessagesAsync(nextPageLink, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
private void Create(params string[] lines) { _textView = EditorUtil.CreateView(lines); _factory = new MockRepository(MockBehavior.Strict); _editOpts = _factory.Create<IEditorOperations>(); _editOpts.Setup(x => x.AddAfterTextBufferChangePrimitive()); _editOpts.Setup(x => x.AddBeforeTextBufferChangePrimitive()); _host = _factory.Create<IVimHost>(); _jumpList = _factory.Create<IJumpList>(); _registerMap = MockObjectFactory.CreateRegisterMap(factory: _factory); _globalSettings = _factory.Create<IVimGlobalSettings>(); _globalSettings.SetupGet(x => x.Magic).Returns(true); _globalSettings.SetupGet(x => x.SmartCase).Returns(false); _globalSettings.SetupGet(x => x.IgnoreCase).Returns(true); _settings = MockObjectFactory.CreateLocalSettings(global: _globalSettings.Object); _keyMap = _factory.Create<IKeyMap>(); _statusUtil = _factory.Create<IStatusUtil>(); _outlining = _factory.Create<IOutliningManager>(); _undoRedoOperations = _factory.Create<IUndoRedoOperations>(); _undoRedoOperations.Setup(x => x.CreateUndoTransaction(It.IsAny<string>())).Returns<string>(name => new UndoTransaction(FSharpOption.Create(EditorUtil.GetUndoHistory(_textView.TextBuffer).CreateTransaction(name)))); _searchService = new SearchService(EditorUtil.FactoryService.TextSearchService, _globalSettings.Object); var data = new OperationsData( vimData: new VimData(), vimHost: _host.Object, textView: _textView, editorOperations: _editOpts.Object, outliningManager: FSharpOption.Create(_outlining.Object), statusUtil: _statusUtil.Object, jumpList: _jumpList.Object, localSettings: _settings.Object, keyMap: _keyMap.Object, undoRedoOperations: _undoRedoOperations.Object, editorOptions: null, navigator: null, foldManager: null, registerMap: _registerMap.Object, searchService: _searchService, smartIndentationService: EditorUtil.FactoryService.SmartIndentationService); _operationsRaw = new DefaultOperations(data); _operations = _operationsRaw; }
/// <summary> /// /// </summary> /// <param name="operations"></param> /// <param name="config"></param> public CalculateController(IOperations operations, IConfiguration config) { _Operations = operations; _config = config; }
public void TearDown() { _operations = null; }
/// <summary> /// Initializes client properties. /// </summary> private void Initialize() { ProtectionIntent = new ProtectionIntentOperations(this); BackupStatus = new BackupStatusOperations(this); FeatureSupport = new FeatureSupportOperations(this); BackupJobs = new BackupJobsOperations(this); JobDetails = new JobDetailsOperations(this); ExportJobsOperationResults = new ExportJobsOperationResultsOperations(this); Jobs = new JobsOperations(this); BackupPolicies = new BackupPoliciesOperations(this); BackupProtectedItems = new BackupProtectedItemsOperations(this); BackupUsageSummaries = new BackupUsageSummariesOperations(this); Operation = new OperationOperations(this); BackupResourceVaultConfigs = new BackupResourceVaultConfigsOperations(this); BackupEngines = new BackupEnginesOperations(this); ProtectionContainerRefreshOperationResults = new ProtectionContainerRefreshOperationResultsOperations(this); ProtectableContainers = new ProtectableContainersOperations(this); ProtectionContainers = new ProtectionContainersOperations(this); BackupWorkloadItems = new BackupWorkloadItemsOperations(this); ProtectionContainerOperationResults = new ProtectionContainerOperationResultsOperations(this); ProtectedItems = new ProtectedItemsOperations(this); Backups = new BackupsOperations(this); ProtectedItemOperationResults = new ProtectedItemOperationResultsOperations(this); ProtectedItemOperationStatuses = new ProtectedItemOperationStatusesOperations(this); RecoveryPoints = new RecoveryPointsOperations(this); ItemLevelRecoveryConnections = new ItemLevelRecoveryConnectionsOperations(this); Restores = new RestoresOperations(this); JobCancellations = new JobCancellationsOperations(this); JobOperationResults = new JobOperationResultsOperations(this); BackupOperationResults = new BackupOperationResultsOperations(this); BackupOperationStatuses = new BackupOperationStatusesOperations(this); ProtectionPolicies = new ProtectionPoliciesOperations(this); ProtectionPolicyOperationResults = new ProtectionPolicyOperationResultsOperations(this); ProtectionPolicyOperationStatuses = new ProtectionPolicyOperationStatusesOperations(this); BackupProtectableItems = new BackupProtectableItemsOperations(this); BackupProtectionContainers = new BackupProtectionContainersOperations(this); SecurityPINs = new SecurityPINsOperations(this); BackupResourceStorageConfigs = new BackupResourceStorageConfigsOperations(this); Operations = new Operations(this); BaseUri = new System.Uri("https://management.azure.com"); AcceptLanguage = "en-US"; LongRunningOperationRetryTimeout = 30; GenerateClientRequestId = true; SerializationSettings = new JsonSerializerSettings { Formatting = Newtonsoft.Json.Formatting.Indented, DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, ContractResolver = new ReadOnlyJsonContractResolver(), Converters = new List <JsonConverter> { new Iso8601TimeSpanConverter() } }; DeserializationSettings = new JsonSerializerSettings { DateFormatHandling = Newtonsoft.Json.DateFormatHandling.IsoDateFormat, DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Utc, NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore, ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Serialize, ContractResolver = new ReadOnlyJsonContractResolver(), Converters = new List <JsonConverter> { new Iso8601TimeSpanConverter() } }; SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <SchedulePolicy>("schedulePolicyType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <SchedulePolicy>("schedulePolicyType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <RetentionPolicy>("retentionPolicyType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <RetentionPolicy>("retentionPolicyType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <FeatureSupportRequest>("featureType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <FeatureSupportRequest>("featureType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <Job>("jobType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <Job>("jobType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <OperationResultInfoBase>("objectType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <OperationResultInfoBase>("objectType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <ProtectedItem>("protectedItemType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <ProtectedItem>("protectedItemType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <ProtectionIntent>("protectionIntentItemType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <ProtectionIntent>("protectionIntentItemType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <ProtectionPolicy>("backupManagementType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <ProtectionPolicy>("backupManagementType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <RestoreRequest>("objectType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <RestoreRequest>("objectType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <ValidateOperationRequest>("objectType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <ValidateOperationRequest>("objectType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <BackupEngineBase>("backupEngineType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <BackupEngineBase>("backupEngineType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <BackupRequest>("objectType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <BackupRequest>("objectType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <ILRRequest>("objectType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <ILRRequest>("objectType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <OperationStatusExtendedInfo>("objectType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <OperationStatusExtendedInfo>("objectType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <ProtectableContainer>("protectableContainerType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <ProtectableContainer>("protectableContainerType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <ProtectionContainer>("containerType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <ProtectionContainer>("containerType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <RecoveryPoint>("objectType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <RecoveryPoint>("objectType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <WorkloadItem>("workloadItemType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <WorkloadItem>("workloadItemType")); SerializationSettings.Converters.Add(new PolymorphicSerializeJsonConverter <WorkloadProtectableItem>("protectableItemType")); DeserializationSettings.Converters.Add(new PolymorphicDeserializeJsonConverter <WorkloadProtectableItem>("protectableItemType")); CustomInitialize(); DeserializationSettings.Converters.Add(new CloudErrorJsonConverter()); }
public SelectorDependsOnIOperations(IOperations depenency) { this.depenency = depenency; }
public Calculator(IOperations mathOperations, IExpression expressionFinder) { this.mathOperations = mathOperations; this.expressionFinder = expressionFinder; }