예제 #1
0
    protected override void StartImpl(InboxAdapterUserCredential credential)
    {
        if (credential == null)
        {
            throw new ArgumentNullException("credential");
        }

        if (Started.IsFirstCall())
        {
            this.UserCredential = credential;

            this.Api = new SlackApi("", "", this.AppCredential.ClientSecret);
        }
        else
        {
            throw new ApplicationException("Already started.");
        }
    }