simple_command_dispatcher 2.0.0
Within a services API (rails-api for instance), you may have a need to execute different simple_commands or your own custom commands (service objects) based on one or more factors: multiple application, API version, user type, user credentials, etc. For example, your service API may need to execute either Api::Auth::V1::AuthenticateCommand.call(...) or Api::Auth::V2::AuthenticateCommand.call(...) based on the API version. simple_command_dispatcher allows you to execute either command with one line of code dynamically.
Gemfile:
=
安裝:
=
Runtime 相依性套件 (2):
activesupport
~> 7.0.8
simple_command
~> 0.2.0
Development 相依性套件 (9):
bundler
~> 2.4, >= 2.4.21
colorize
~> 0.8.1
pry-byebug
~> 3.9
rake
~> 13.0, >= 13.0.6
rdoc
~> 6.4
rspec
>= 3.10
rubocop
~> 1.35
rubocop-performance
~> 1.14, >= 1.14.3
yard
~> 0.9.28