Module: ChatSDK::Teams

Defined in:
lib/chat_sdk/teams.rb,
lib/chat_sdk/teams/adapter.rb,
lib/chat_sdk/teams/jwt_verifier.rb,
lib/chat_sdk/teams/activity_parser.rb,
lib/chat_sdk/teams/bot_framework_client.rb,
lib/chat_sdk/teams/adaptive_card_renderer.rb

Defined Under Namespace

Classes: ActivityParser, Adapter, AdaptiveCardRenderer, BotFrameworkClient, JwtVerifier

Class Method Summary collapse

Class Method Details

.loaderObject



12
13
14
15
16
17
18
19
20
21
# File 'lib/chat_sdk/teams.rb', line 12

def loader
  @loader ||= begin
    loader = Zeitwerk::Loader.new
    loader.tag = "chat_sdk-teams"
    loader.inflector.inflect("chat_sdk" => "ChatSDK")
    loader.push_dir("#{__dir__}/teams", namespace: ChatSDK::Teams)
    loader.setup
    loader
  end
end