124 Commits (89ae95b8849c43b3b7d8f9aa5a80e3d1a798a677)

Author SHA1 Message Date
  Chris Johnston 89ae95b884
Merge branch 'dev' into quotationMarks 8 years ago
  Christopher F b70ae41285 AddModule(s)Async should be explicit about IServiceProvider 8 years ago
  Christopher F f9ac190e9a Don't create a service scope in CommandService#ExecuteAsync anymore 8 years ago
  Christopher F f19730e433 AddModuleAsync/AddModulesAsync should not require an IServiceProvider 8 years ago
  Christopher F bb8ebc13d2 Add callback method for when a module class has been added (#934) 8 years ago
  Chris Johnston 12d5a70087 add check for null value when building ImmutableDictionary 8 years ago
  Chris Johnston f0fe5d603d copy IReadOnlyDictionary to ImmutableDictionary 8 years ago
  Chris Johnston d42936c568 change storage type of alias dictionary to be IReadOnlyDictionary 8 years ago
  Chris Johnston 3e54e6fa04 change quotation mark parsing to use a map of matching pairs 8 years ago
  Chris Johnston 4f6e29be8c clean up leftover changes from testing 8 years ago
  Chris Johnston 2290a62235 merge conflicts to update with latest branch 8 years ago
  Chris Johnston 605630f46c Add ability to support different types of quotation marks 8 years ago
  vim2meta 5f46aef3a7 Ability to ignore unused parameters instead of failing the command. (#915) 8 years ago
  Christopher F e991715bac Added CommandService.CommandExecuted (#747) 8 years ago
  Alex Gravely cb0ff7817d Add NullableTypeReader (#785) 8 years ago
  Finite Reality 7597cf5baa Fix CalculateScore throwing on missing parameters (#727) 8 years ago
  Finite Reality 032aba9129 Update commands with C#7 features (#689) 8 years ago
  FiniteReality 00895b1227 Remove CommandService.BuildServiceCollection 8 years ago
  RogueException ba1982a3f9 Replaced DependencyMap with ServiceCollection and IServiceProvider (#625) 8 years ago
  Bond-009 cb4f6e37f6 Overloaded AddModuleAsync with Type (#581) 8 years ago
  Finite Reality ca18eb0eb4 Replace TryGetValue call with TryRemove call (#586) 9 years ago
  RogueException 3fb21e06c2 Fixed RunMode.Sync running Async. Added ThrowOnError option. 9 years ago
  RogueException a2b12520b2 Added CommandService logging 9 years ago
  Finite Reality 3ddb01a5a2 Fix order of iteration in ExecuteAsync (#534) 9 years ago
  Christopher F f3aa546407 Throw an InvalidOp if a user tries to set the DefaultRunMode to Default 9 years ago
  FiniteReality 0715cb6623 Actually use HashSet<T> to initialize _moduleDefs 9 years ago
  FiniteReality a65ba095af Replace ConcurrentBag<T> with HashSet<T> 9 years ago
  RogueException 2c075e186a Added support for custom ModuleBase command contexts. Added SocketCommandContext/RpcCommandContext. 9 years ago
  RogueException 1965c0539a Added support for concrete Rest/Socket/RPC classes in command params 9 years ago
  RogueException 5663e47db6 Added command separator char, improved passing search results to parser 9 years ago
  Christopher F 604d69fb7f Revert "Implement configurable command node separators" 9 years ago
  RogueException 18de2ecac7 Merge pull request #412 from FiniteReality/issue/304-v2 9 years ago
  RogueException b01200f929 Cleaned up primitive type readers. Fixed TimeSpan reader. 9 years ago
  Finite Reality 9aa924f75c Remove blank line 9 years ago
  FiniteReality 70d30efb94 Implement configurable command node separators 9 years ago
  RogueException 803b65212e Merge pull request #364 from FiniteReality/feature/parameter-tweaks 9 years ago
  Aux d4d8e721db Resolves #390 9 years ago
  FiniteReality 704b2b75f4 Fix changes after review 9 years ago
  FiniteReality 254e874c99 Fix OverrideTypeReader 9 years ago
  james7132 3e35666186 Add TimeSpan TypeReader 9 years ago
  Christopher F ecc3d9c729 Add configuration option for case insensitive commands 9 years ago
  Christopher F 55f6efd080 Merge branch 'issue/365' 9 years ago
  Christopher F f9c5e229d0 Add CommandServiceConfig, DefaultRunMode 9 years ago
  FiniteReality 05fb81c617 Fix a bunch of issues with aliases 9 years ago
  RogueException 593ba46f1c Cleaned up command builders and async func names 9 years ago
  FiniteReality de645548a9 Complete command builders implementation 9 years ago
  FiniteReality 6d46347ebc Finish implementation of command builders 9 years ago
  RogueException b8102a6767 Default DependencyMap to an empty map when not supplied 9 years ago
  FiniteReality a7cefbcf9f Move DI stuff around to support scoped DI 9 years ago
  james7132 3841eb616c Fix #311 9 years ago