public static void Main() { MultiLangPasswordGenerator generator = CreateMultiLangPasswordGenerator(); var host = new HostBuilder() .ConfigureFunctionsWorkerDefaults() .ConfigureServices(serviceCollection => { serviceCollection.AddSingleton <MultiLangPasswordGenerator>(_ => generator); }).Build(); host.Run(); }
public Generate(MultiLangPasswordGenerator passwordGenerator) { this.passwordGenerator = passwordGenerator; }