StatLight.Core.Configuration.StatLightConfigurationFactory.RewriteFunc C# (CSharp) Method

RewriteFunc() private method

private RewriteFunc ( Func filesToCopyIntoHostXapFunc ) : Func>
filesToCopyIntoHostXapFunc Func
return Func>
        private Func<IEnumerable<ITestFile>> RewriteFunc(Func<IEnumerable<ITestFile>> filesToCopyIntoHostXapFunc)
        {
            string fileString = @"
            <Settings>
            <Port>{0}</Port>
            </Settings>
            ".FormatWith(_webServerLocation.Port);
            var settingsTestFile = new TestFile("StatLight.Settings.xml", fileString.ToByteArray());

            Func<IEnumerable<ITestFile>> x = () => filesToCopyIntoHostXapFunc().Concat(new[] {settingsTestFile});
            return x;
        }