public async Task Capture_Span_When_Delete_File_Share() { await using var scope = await FileShareScope.CreateShare(_environment.StorageAccountConnectionString); await _agent.Tracer.CaptureTransaction("Delete Azure File Share", ApiConstants.TypeStorage, async() => { var deleteResponse = await scope.ShareClient.DeleteAsync(); }); AssertSpan("Delete", scope.ShareName); }
public async Task Capture_Span_When_Create_File_Share_Directory() { await using var scope = await FileShareScope.CreateShare(_environment.StorageAccountConnectionString); var directoryName = Guid.NewGuid().ToString(); var client = scope.ShareClient.GetDirectoryClient(directoryName); await _agent.Tracer.CaptureTransaction("Create Azure File Share Directory", ApiConstants.TypeStorage, async() => { var response = await client.CreateAsync(); }); AssertSpan("Create", $"{scope.ShareName}/{directoryName}"); }