public EncentivizeRestClient(EncentivizeSettings settings) : base(settings.BaseUrl) { Settings = settings; if (Settings.AuthenticaionTypeToUse == AuthenticaionType.Basic) { Authenticator = new HttpBasicAuthenticator(Settings.Username, Settings.Password); } else if (Settings.AuthenticaionTypeToUse == AuthenticaionType.Neuron) { Authenticator = new OAuth2AuthorizationRequestHeaderAuthenticator(Settings.BearerToken, "bearer"); } AddHandler("application/json", new DynamicJsonDeserializer()); }
public SdkTestBase() { _encentivizeSettings = new EncentivizeSettings(Username, Password, BaseUrl); _encentivizeRestClient = new EncentivizeRestClient(_encentivizeSettings); }