Example #1
0
        protected INoStringEvaluator CreateNoString()
        {
            var container = new ServiceCollection().AddNoStringEvaluator();
            var services  = container.BuildServiceProvider();

            var functionReader = services.GetRequiredService <IFunctionReader>();

            NoStringFunctionsInitializer.InitializeFunctions(functionReader, typeof(BaseBenchmarkService));

            return(services.GetRequiredService <INoStringEvaluator>());
        }
Example #2
0
        private void InjectUserDefinedFunctions()
        {
            IFunctionReader functionReader = (IFunctionReader)Kernel !.GetService(typeof(IFunctionReader));

            NoStringFunctionsInitializer.InitializeFunctions(functionReader, typeof(NoStringNinjectModule));
        }