// Bindings may require us to update JobHostConfiguration. 
        private static void ApplyBindingConfiguration(Collection<FunctionDescriptor> functions, JobHostConfiguration hostConfig)
        {
            JobHostConfigurationBuilder builder = new JobHostConfigurationBuilder(hostConfig);

            foreach (var func in functions)
            {
                foreach (var metadata in func.Metadata.InputBindings.Concat(func.Metadata.OutputBindings))
                {
                    metadata.ApplyToConfig(builder);
                }
            }
            builder.Done();
        }