Exemple #1
0
 internal static void SetDecorator(SCLM sclm, string clientId, string secret, StoryToken token) =>
 sclm.AddHttpDecorator <OAuthDecorator>(new OAuthDecorator
 {
     ClientId = clientId,
     Secret   = secret,
     Token    = token
 });
Exemple #2
0
        public async Task Pipeline()
        {
            TestDecorator testDecorator = new TestDecorator();
            SCLM          sclm          = new SCLM();

            sclm.AddHttpDecorator(testDecorator);
            Assert.NotNull(sclm.GetHttpDecorator <TestDecorator>());

            await sclm.AuthAsync(Settings.ServiceClientId, Settings.ServiceSecret);

            IEnumerable <object> objects = await sclm.GETAsync <IEnumerable <object> >(new Uri($"{sclm.GetEndpoint("api")}/v1/users/"), CancellationToken.None);

            Assert.True(testDecorator.Executed && testDecorator.Executing);
        }