Show / Hide Table of Contents

Class UrlShortingPublicAppService

Inheritance
object
UrlShortingPublicAppService
Implements
IUrlShortingPublicAppService
IApplicationService
IRemoteService
Namespace: Volo.CmsKit.Public.UrlShorting
Assembly: Volo.CmsKit.Pro.Public.Application.dll
Syntax
public class UrlShortingPublicAppService : ApplicationService, IUrlShortingPublicAppService, IApplicationService, IRemoteService

Constructors

UrlShortingPublicAppService(IShortenedUrlRepository, IDistributedCache<ShortenedUrlCacheItem, string>)

Declaration
public UrlShortingPublicAppService(IShortenedUrlRepository shortenedUrlRepository, IDistributedCache<ShortenedUrlCacheItem, string> shortenedUrlCache)
Parameters
Type Name Description
IShortenedUrlRepository shortenedUrlRepository
IDistributedCache<ShortenedUrlCacheItem, string> shortenedUrlCache

Methods

FindBySourceAsync(string)

Declaration
public virtual Task<ShortenedUrlDto> FindBySourceAsync(string source)
Parameters
Type Name Description
string source
Returns
Type Description
Task<ShortenedUrlDto>

Implements

IUrlShortingPublicAppService
Volo.Abp.Application.Services.IApplicationService
Volo.Abp.IRemoteService
In this article
Back to top Powered by Volosoft