pass GenerateBuilderContext to GenerateBuilderService