public async Task SetIdAsync(RouteBinding routeBinding, string name) { if (routeBinding == null) { new ArgumentNullException(nameof(routeBinding)); } if (name == null) { new ArgumentNullException(nameof(name)); } Id = await IdFormatAsync(routeBinding, name); }
public static async Task <string> IdFormat(RouteBinding routeBinding, string name) { if (routeBinding == null) { new ArgumentNullException(nameof(routeBinding)); } if (name == null) { new ArgumentNullException(nameof(name)); } var idKey = new IdKey { TenantName = routeBinding.TenantName, TrackName = name, }; return(await IdFormat(idKey)); }