worker providers definitions in yml accepts class and params for constructor (simple values only).
If i want to define separate own provider that uses a service and want to pass that service as constructor param for my custom provider - it is not resolved but used as plain string.