protected bool Equals(ApplicationOperationState other)
 {
     return(FinishedAt == other.FinishedAt &&
            Message == other.Message &&
            Equals(RequestedOperation, other.RequestedOperation) &&
            Phase == other.Phase &&
            RetryCount == other.RetryCount &&
            StartedAt == other.StartedAt &&
            Equals(SyncResult, other.SyncResult));
 }
Esempio n. 2
0
 public ApplicationStatus(
     ResourceHealthStatus health,
     IEnumerable <ApplicationHistoryItem> history,
     string observedAt,
     ApplicationOperationState operationState,
     string reconciledAt,
     List <ArgoApplicationRelatedResourceStatus> resources,
     string sourceType,
     ArgoApplicationStatusSummary summary,
     ArgoApplicationSyncStatus syncStatus)
 {
     Health = health;
     //History = history;
     ObservedAt     = observedAt;
     OperationState = operationState;
     ReconciledAt   = reconciledAt;
     Resources      = resources;
     SourceType     = sourceType;
     Summary        = summary;
     SyncStatus     = syncStatus;
 }