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)); }
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; }