add upload_content usecase

add upload_content usecase