How do I manage singleton Regex initialization in Scoped service ? - C#