import { DaffInMemoryBackendNewsletterService } from '@daffodil/newsletter/driver/in-memory'
An in-memory service that handles newsletter requests.
@Injectable()
class DaffInMemoryBackendNewsletterService implements InMemoryDbService, DaffInMemorySingleRouteableBackend {
readonly collectionName: "newsletters" = DAFF_NEWSLETTER_IN_MEMORY_COLLECTION_NAME
newsletters: string[] = []
parseRequestUrl(
url: string
utils: RequestInfoUtilities
): ParsedRequestUrl
createDb(): any
post(reqInfo: RequestInfo_2): any
}
"newsletters"
Default | DAFF_NEWSLETTER_IN_MEMORY_COLLECTION_NAME |
---|---|
Description | The collection name of the backend service where the backend only serves one collection. Used for routing requests to the correct backend. |
string[]
Default | [] |
---|---|
Description |
ParsedRequestUrl
Parameter | url: string |
---|---|
Description |
Parameter | utils: RequestInfoUtilities |
---|---|
Description |
any
any
Parameter | reqInfo: RequestInfo_2 |
---|---|
Description |