Skip to content

Commit dbed51b

Browse files
committed
- New vimeo is added with Start TUS log.
1 parent ab7bfee commit dbed51b

File tree

2 files changed

+5
-24
lines changed

2 files changed

+5
-24
lines changed

Directory.Packages.props

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.4" />
5353
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.4" />
5454
<PackageVersion Include="Microsoft.EntityFrameworkCore.Tools" PrivateAssets="all" Version="8.0.4" />
55-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
55+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
5656
<PackageVersion Include="Microsoft.Extensions.Identity.Core" Version="8.0.4" />
5757
<PackageVersion Include="Microsoft.Extensions.Identity.Stores" Version="8.0.4" />
5858
<PackageVersion Include="Microsoft.Extensions.Logging" Version="7.0.0" />
@@ -62,7 +62,7 @@
6262
<PackageVersion Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="7.0.13" />
6363
<PackageVersion Include="NETStandard.Library" Version="2.0.3" />
6464
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
65-
<PackageVersion Include="NimblePros.Vimeo" Version="1.0.9" />
65+
<PackageVersion Include="NimblePros.Vimeo" Version="1.0.6" />
6666
<PackageVersion Include="NSubstitute" Version="5.1.0" />
6767
<PackageVersion Include="ReportGenerator" Version="5.1.25" />
6868
<PackageVersion Include="Sendgrid" Version="9.28.1" />
@@ -81,17 +81,6 @@
8181
<PackageVersion Include="TagHelperSamples.Authorization" Version="3.0.56" />
8282
<PackageVersion Include="Westwind.AspNetCore.Markdown" Version="3.12.0" />
8383
<PackageVersion Include="WindowsAzure.Storage" Version="9.3.3" />
84-
<!-- Aspire -->
85-
<PackageVersion Include="Aspire.Hosting.AppHost" Version="8.0.0" />
86-
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="8.0.0" />
87-
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery" Version="8.0.0" />
88-
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.9.0" />
89-
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.9.0" />
90-
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.9.0" />
91-
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.9.0" />
92-
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.9.0" />
93-
<PackageVersion Include="OpenTelemetry.Exporter.Prometheus.AspNetCore" Version="1.9.0-beta.2" />
94-
<!-- Test -->
9584
<PackageVersion Include="xunit" Version="2.6.6" />
9685
<PackageVersion Include="xunit.runner.visualstudio" Version="2.5.3" />
9786
<PackageVersion Include="xunit.runner.console" Version="2.9.0">

src/DevBetterWeb.Core/Services/CreateVideoService.cs

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
using NimblePros.Vimeo.Models;
1313
using NimblePros.Vimeo.VideoServices;
1414
using NimblePros.Vimeo.VideoTusService;
15-
using static DevBetterWeb.Core.Entities.Member;
16-
using static Microsoft.ApplicationInsights.MetricDimensionNames.TelemetryContext;
1715

1816
namespace DevBetterWeb.Core.Services;
1917
public class CreateVideoService : ICreateVideoService
@@ -22,15 +20,13 @@ public class CreateVideoService : ICreateVideoService
2220
private readonly IUploadVideoTusService _uploadVideoTusService;
2321
private readonly IRepository<ArchiveVideo> _repositoryArchiveVideo;
2422
private readonly IAddCreatedVideoToFolderService _addCreatedVideoToFolderService;
25-
private readonly IAppLogger<CreateVideoService> _logger;
2623

27-
public CreateVideoService(IAppLogger<CreateVideoService> logger, GetVideoService getVideoService, IUploadVideoTusService uploadVideoTusService, IRepository<ArchiveVideo> repositoryArchiveVideo, IAddCreatedVideoToFolderService addCreatedVideoToFolderService)
24+
public CreateVideoService(GetVideoService getVideoService, IUploadVideoTusService uploadVideoTusService, IRepository<ArchiveVideo> repositoryArchiveVideo, IAddCreatedVideoToFolderService addCreatedVideoToFolderService)
2825
{
2926
_getVideoService = getVideoService;
3027
_uploadVideoTusService = uploadVideoTusService;
3128
_repositoryArchiveVideo = repositoryArchiveVideo;
3229
_addCreatedVideoToFolderService = addCreatedVideoToFolderService;
33-
_logger = logger;
3430
}
3531

3632
public async Task<string> StartAsync(string videoName, long videoSize, string domain, CancellationToken cancellationToken = default)
@@ -44,13 +40,9 @@ public async Task<string> StartAsync(string videoName, long videoSize, string do
4440
EmbedDomains = new List<string> { domain },
4541
HideFromVimeo = true
4642
};
47-
var responseSessionId = await _uploadVideoTusService.StartAsync(uploadVideoRequest, cancellationToken);
48-
if (!responseSessionId.IsSuccess || string.IsNullOrEmpty(responseSessionId.Data))
49-
{
50-
_logger.LogError(new Exception(responseSessionId.Exception.Message), responseSessionId.Json);
51-
}
43+
var sessionId = await _uploadVideoTusService.StartAsync(uploadVideoRequest, cancellationToken);
5244

53-
return responseSessionId.Data;
45+
return sessionId;
5446
}
5547

5648
public async Task<UploadChunkStatus> UploadChunkAsync(bool isBaseFolder, string sessionId, string chunk, string? description, long? folderId, CancellationToken cancellationToken = default)

0 commit comments

Comments
 (0)