We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f0d5ca0 commit 3ec58c5Copy full SHA for 3ec58c5
Src/Notion.Client/NotionClient.cs
@@ -1,19 +1,21 @@
1
namespace Notion.Client
2
{
3
+ public interface INotionClient
4
+ {
5
+ IUsersClient Users { get; }
6
+ IDatabasesClient Databases { get; }
7
+ }
8
+
9
public class NotionClient : INotionClient
10
11
public NotionClient(ClientOptions options)
12
- Users = new UsersClient(new RestClient(options));
13
+ var restClient = new RestClient(options);
14
+ Users = new UsersClient(restClient);
15
+ Databases = new DatabasesClient(restClient);
16
}
17
- public string AuthToken { get; }
18
public IUsersClient Users { get; }
- }
-
- public interface INotionClient
- {
- string AuthToken { get; }
- IUsersClient Users { get; }
19
+ public IDatabasesClient Databases { get; }
20
21
0 commit comments