public static TinyUrlMapping Map(this TinyUrlMappingEntity entity, IWebSiteQuery webSiteQuery) { var webSite = (WebSite)entity.webSite; var verticalId = entity.verticalId == Guid.Empty ? (Guid?)null : entity.verticalId; return(new TinyUrlMapping { CreatedTime = entity.createdTime, TinyId = entity.tinyId, WebSite = webSite, UserId = entity.userId, VerticalId = verticalId, LongUrl = webSiteQuery.GetUrl(webSite, verticalId, entity.secure, entity.longUrl), ContextId = entity.contextId, Definition = entity.definition, MimeType = entity.mimeType, Instance = entity.instance }); }
partial void DeleteTinyUrlMappingEntity(TinyUrlMappingEntity instance);
partial void UpdateTinyUrlMappingEntity(TinyUrlMappingEntity instance);
partial void InsertTinyUrlMappingEntity(TinyUrlMappingEntity instance);