Exemple #1
0
 public static extern IntPtr get(SyncUserHandle user,
                                 [MarshalAs(UnmanagedType.LPWStr)] string service, IntPtr service_len,
                                 [MarshalAs(UnmanagedType.LPWStr)] string database, IntPtr database_len,
                                 [MarshalAs(UnmanagedType.LPWStr)] string collection, IntPtr collection_len,
                                 out NativeException ex);
Exemple #2
0
        public static Task <User> GetFakeUserAsync(string id = null, string scheme = "http")
        {
            var handle = SyncUserHandle.GetSyncUser(id ?? Guid.NewGuid().ToString(), $"{scheme}://some.fake.server:9080", string.Empty, isAdmin: true);

            return(Task.FromResult(new User(handle)));
        }
Exemple #3
0
 private MongoCollectionHandle(SyncUserHandle root, IntPtr handle) : base(root, handle)
 {
 }