public Command BuildDriveCommand()
        {
            var command = new Command("drive");
            var builder = new DriveRequestBuilder(PathParameters, RequestAdapter);

            command.AddCommand(builder.BuildGetCommand());
            return(command);
        }
예제 #2
0
        public async Task <Drive> FindDriveById(string id, CancellationToken token)
        {
            IDriveRequestBuilder orb = new DriveRequestBuilder(client.BaseUrl + $"/drives/{id}", client);

            try
            {
                Drive drive = await orb.Request().GetAsync(token);

                return(drive);
            }
            catch (Exception)
            {
                Trace.WriteLine($"Could not find drive: {id}");
            }

            return(default(Drive));
        }