blob: c085be8743f70a40a600ed9cde88350d22d346fb (
plain) (
tree)
|
|
package com.drivergrp.core
import akka.http.scaladsl.model.Uri
import com.drivergrp.core.time.Time
object file {
final case class File(id: Id[File])
final case class FileLink(
id: Id[File],
name: Name[File],
location: Uri,
additionDate: Time
)
trait FileService {
def getFileLink(id: Id[File]): FileLink
def getFile(fileLink: FileLink): File
}
}
|