2 writes to _state
Aspire.Hosting.Azure (2)
AzureProvisioningController.cs (2)
2323_state = CreateControllerState(intent, activeOperation); 2338_state = CreateControllerState(currentIntent: null, activeOperation: null);
12 references to _state
Aspire.Hosting.Azure (12)
AzureProvisioningController.cs (12)
629if (_state.Status.CurrentIntent is not null || _driftCheckQueued) 957return _state.Status.CurrentIntent is null ? ResourceCommandState.Enabled : ResourceCommandState.Disabled; 990var activeOperation = _state.Status.ActiveOperation; 2126var currentActiveOperation = _state.Status.ActiveOperation; 2334if (ReferenceEquals(_state.Status.CurrentIntent, intent) && 2335ReferenceEquals(_state.Status.ActiveOperation, activeOperation)) 2337operationToDispose = _state.Status.ActiveOperation; 2357if (ReferenceEquals(_state.Status.CurrentIntent, intent)) 2359_state.Status.ActiveOperation?.SetPhase(phase, status); 2368_state.Status.ActiveOperation?.SetPhase(phase, status); 2413if (_state.Status.ActiveOperation?.Operation is { } activeOperation && 3741activeOperation = _state.Status.ActiveOperation?.CreateSnapshot();