question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Provide documentation/example of communication

See original GitHub issue

I didn’t manage to find any documentation or example of how requests/answers between OmniSharp-roslyn server and whethever client should look like. I’ve seem some clients doing that (for Vim, VSCode or Atom) and I tried to mimic what I thought would be necessary, without much success.

I also tried the example request shown on omnisharp-sever, but this one fail too.

Usually, the error I get with my (erroneous?) requests is

      An unhandled exception has occurred: Must be able aggregate the response to spread them out across all plugins for /autocomplete
System.NotSupportedException: Must be able aggregate the response to spread them out across all plugins for /autocomplete
   at OmniSharp.Middleware.Endpoint.EndpointHandler`2.<HandleAllRequest>d__19.MoveNext() in /home/travis/build/OmniSharp/omnisharp-roslyn/src/OmniSharp.Host/Middleware/Endpoint/EndpointHandler.cs:line 202

Issue Analytics

  • State:open
  • Created 7 years ago
  • Reactions:3
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
mickaelistriacommented, Jul 11, 2016

@jtbm37 Thanks, that’s very helpful, and I made progress thanks to your help. Is there a way to set the workspace “remotely”, using some HTTP request to load it instead of using the -s /path/to/project CLI parameter?

0reactions
NxSoftwarecommented, Aug 20, 2022

@jtbm37

Start the server

OmniSharp -v -s /path/to/my/project/

Unfortunately I failed at the first step on macOS, see #2440.

+1 for creating some documentation around how to get started

Read more comments on GitHub >

github_iconTop Results From Across the Web

Document the Communication, Communicate ...
Having documentation is key to successful business processes. It allows you to have procedures in place in case the need arises for ...
Read more >
13. Writing Workplace Documents
Written documents provide a record of a correspondence, which is key in situations where legal concerns may arise.
Read more >
Importance of Documenting Verbal Conversations
Certain types of verbal communications in the workplace should always be documented. For example, a small-business manager must record in writing all ...
Read more >
A Complete Guide to Effective Written Communication
Written communication is typically more formal but less efficient than oral communication. Examples of written communication include:.
Read more >
What Are Documentation Skills? (Definition and Examples)
Documentation skills are soft skills employees can use to create concise, professional documents. Employees use soft skills like communication ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found