Przeglądaj źródła

Change file names and structure

tags/v1.1.0^2
nemanja.grkovic 3 lat temu
rodzic
commit
a4d39ae321

GrpcShared/DTO/Search/SearchDetails.cs → GrpcShared/DTO/Track/SearchDetails.cs Wyświetl plik


GrpcShared/DTO/Search/SearchRequest.cs → GrpcShared/DTO/Track/SearchRequest.cs Wyświetl plik


GrpcShared/DTO/Search/SearchResponse.cs → GrpcShared/DTO/Track/SearchResponse.cs Wyświetl plik


GrpcShared/Interfaces/ISearchService.cs → GrpcShared/Interfaces/ITrackService.cs Wyświetl plik

@@ -9,7 +9,7 @@ using System.Threading.Tasks;
namespace GrpcShared.Interfaces
{
[Service]
public interface ISearchService
public interface ITrackService
{
Task<SearchResponse> ListSearchAsync(SearchRequest request);
}

+ 1
- 1
IdentityProvider/Program.cs Wyświetl plik

@@ -69,7 +69,7 @@ app.MapControllers();

//app.MapGrpcService<WeatherService>();
app.MapGrpcService<AuthService>().EnableGrpcWeb();
app.MapGrpcService<SearchService>().EnableGrpcWeb();
app.MapGrpcService<TrackService>().EnableGrpcWeb();

app.MapCodeFirstGrpcReflectionService();


+ 1
- 1
NemAnCore/Pages/FetchData.razor Wyświetl plik

@@ -3,7 +3,7 @@
@using NemAnBlazor.Services.Interfaces
@*@inject HttpClient Http*@
@inject Blazored.SessionStorage.ISessionStorageService sessionStorage
@inject ISearchClientService SearchService
@inject ITrackClientService SearchService


<PageTitle>Search</PageTitle>

+ 1
- 1
NemAnCore/Pages/Index.razor Wyświetl plik

@@ -7,7 +7,7 @@
@using NemAnBlazor.Services.Interfaces
@inject NavigationManager NavigationManager
@inject IAuthClientService AuthService
@inject ISearchClientService SearchService
@inject ITrackClientService SearchService
<PageTitle>Index</PageTitle>

<h1>Pozdrav Diligent!</h1>

+ 1
- 1
NemAnCore/Program.cs Wyświetl plik

@@ -22,7 +22,7 @@ builder.Services.AddScoped(_ =>
return channel;
});

builder.Services.AddScoped<ISearchClientService, SearchClientService>();
builder.Services.AddScoped<ITrackClientService, TrackClientService>();
builder.Services.AddScoped<IAuthClientService, AuthClientService>();
builder.Services.AddBlazoredSessionStorage();


NemAnCore/Services/Interfaces/ISearchClientService.cs → NemAnCore/Services/Interfaces/ITrackClientService.cs Wyświetl plik

@@ -2,7 +2,7 @@

namespace NemAnBlazor.Services.Interfaces
{
public interface ISearchClientService
public interface ITrackClientService
{
Task<SearchResponse> GetListSearchAsync(SearchRequest request);
}

NemAnCore/Services/SearchClientService.cs → NemAnCore/Services/TrackClientService.cs Wyświetl plik

@@ -6,13 +6,13 @@ using ProtoBuf.Grpc.Client;

namespace NemAnBlazor.Services
{
public class SearchClientService : ISearchClientService
public class TrackClientService : ITrackClientService
{
private ISearchService _serviceClient;
private ITrackService _serviceClient;

public SearchClientService(GrpcChannel grpcChannel)
public TrackClientService(GrpcChannel grpcChannel)
{
_serviceClient = grpcChannel.CreateGrpcService<ISearchService>();
_serviceClient = grpcChannel.CreateGrpcService<ITrackService>();
}

public async Task<SearchResponse> GetListSearchAsync(SearchRequest request)

gRPCServer/Services/SearchService.cs → gRPCServer/Services/TrackService.cs Wyświetl plik

@@ -9,12 +9,12 @@ using System.Text.Json;

namespace SpotifyService.Services
{
public class SearchService : ISearchService
public class TrackService : ITrackService
{
private readonly IHttpClientFactory _httpClientFactory;


public SearchService(IHttpClientFactory httpClientFactory)
public TrackService(IHttpClientFactory httpClientFactory)
{
_httpClientFactory = httpClientFactory;
}
@@ -27,7 +27,6 @@ namespace SpotifyService.Services

var searchResult = await client.GetAsync($"search?q={request.Query}&type={request.Type}");


var responses = JsonConvert.DeserializeObject<SearchResponse>(await searchResult.Content.ReadAsStringAsync())!;

return new SearchResponse

Ładowanie…
Anuluj
Zapisz