hallatore / Netling

Netling is a load tester client for easy web testing.
MIT License
1.34k stars 210 forks source link

Refactor code so it also can support a console application #8

Closed hallatore closed 7 years ago

hallatore commented 7 years ago

Refactor the core logic back into Netling.Core in such a way that it's easier to support multiple types of apps. Netling.Core should be usable on it's own for third party libs.

killnine commented 7 years ago

What in particular isn't exposed very well in the core? Or, rather, what is the UI doing that it shouldn't be?

hallatore commented 7 years ago

The processing of the result is somewhat all over the place at the moment. Too much is done in the ResultWindow.

I'm almost done with this btw. The new entry point will look like this and do the work async.

var result = await Netling.Core.Worker.Run(url, threads, ...);