コード例 #1
0
ファイル: WxTeamsApi.cs プロジェクト: wgraham17/WxTeamsSharp
        public WxTeamsApi(IWxTeamsClient teamsClient, IJsonDeserializer serializer,
                          ILogger <WxTeamsApi> logger)
        {
            _logger     = logger ?? throw new ArgumentNullException(nameof(logger));
            TeamsClient = teamsClient ?? throw new ArgumentNullException(nameof(teamsClient));

            if (serializer == null)
            {
                throw new ArgumentNullException(nameof(serializer));
            }

            serializer.SetApi(this);
        }