delete method

Future<void> delete({
  1. required String loginName,
  2. UserCredentials? userCredentials,
  3. EventStoreClientOperationOptions? operationOptions,
})

Delete user in EventStore with given loginName.

Implementation

Future<void> delete({
  required String loginName,
  UserCredentials? userCredentials,
  EventStoreClientOperationOptions? operationOptions,
}) {
  return $runRequest<void>(() async {
    final request = $a.DeleteReq()
      ..options = (DeleteReq_Options()..loginName = loginName);

    final client = await $getClient();
    await client.delete(
      request,
      options: $getOptions(
        userCredentials: userCredentials,
        operationOptions: operationOptions,
      ),
    );
  });
}