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);
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))); }
private MongoCollectionHandle(SyncUserHandle root, IntPtr handle) : base(root, handle) { }