title: How can we use forwardRef in a angular service to avoid Circular dependency?
body: <p>I have gone through couple of articles about resolving circular dependency in angular, all are mentioning about using forwardRef to resolve circular dependency. All the reference that I found online are only dealing with component service interaction. </p>
  
  <p>My scenario is something like: </p>
  
  <p>If two service depends on each other and which is causing the class circular dependency issue. I can't find a proper thread related to using forwardRef or any best way to resolve circular dependency between two services.</p>
  
  <p>If anyone have faced any such similar issues and have an advice on how to approach towards this issue is appreciable.</p>
  
  <p>I know circular dependency is avoidable but if we need to do it in a proper way, then what approach should I go with ? </p>
  
  <p>Thanks </p>