public SubscribedComponentResultModel( SubscribedComponentResult componentResult) { if (componentResult == SubscribedComponentResult.Failed) { throw new InvalidOperationException("Use constructor with error message"); } ComponentResult = componentResult; }
public SubscribedComponentResultModel(string error) { ComponentResult = SubscribedComponentResult.Failed; Error = error; }