You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This means that only these listed webclient bean(s) are available in the application's
53
+
context to be injected. By listing clients you're interested in, you loose the power to inject the
54
+
`SimplePaystackClient`/`ReactivePaystackClient` which is an aggregation of all the individual webclient beans in the context.
55
+
56
+
57
+
> 2. The property `paystack-client.definition-type` controls what kind (reactive or non-reactive) of webclient bean will be initialized during autoconfiguration.
58
+
Hence, it determines the location of the bean(s) (the packages holding the beans) you can use (inject) within your application logic. When the value is set to `REACTIVE`,
59
+
then you can inject clients from the package `com.chrisworks.paystackclient.definitions.reactive.*`, also the aggregate bean
60
+
`ReactivePaystackClient` will be available to you. In the case where the property is set to `NON_REACTIVE`, then you can inject
61
+
clients from the package `com.chrisworks.paystackclient.definitions.simple.*`, also `SimplePaystackClient` bean will be available.
0 commit comments