public async Task<SignatureHelp> SignatureHelp(ISourceFile file, UnsavedFile buffer, List<UnsavedFile> unsavedFiles, int line, int column, int offset, string methodName)
{
SignatureHelp result = null;
var dataAssociation = GetAssociatedData(file);
result = await dataAssociation.Solution.Server.SignatureHelp(file.FilePath, unsavedFiles.FirstOrDefault()?.Contents, line, column);
if (result != null)
{
result.NormalizeSignatureData();
result.Offset = offset;
}
return result;
}
}