| 1234567891011121314151617181920212223242526272829 |
- @page "/"
- @using Grpc.Net.Client
- @using Grpc.Net.Client.Web
- @using GrpcShared
- @using GrpcShared.DTO.Auth
- @using GrpcShared.DTO.Search
- @using NemAnBlazor.Services.Interfaces
- @inject NavigationManager NavigationManager
- @inject IAuthClientService AuthService
- @inject ISearchClientService SearchService
- <PageTitle>Index</PageTitle>
-
- <h1>Pozdrav Diligent!</h1>
-
- Dobrodošli u našu NemAn aplikaciju.
-
-
- @code {
-
- protected override async Task OnInitializedAsync()
- {
- //var response = await SearchService.GetListSearchAsync(new GrpcShared.DTO.Search.SearchRequest() { Query="venom", Type = "track"});
- CodeRequest authParams = await AuthService.GetAuthParams();
- // await AuthService.GetAccessToken(new CodeResponse{ Code = "hello"});
- string url = $"https://accounts.spotify.com/en/authorize?client_id={authParams.ClientId}&redirect_uri={authParams.RedirectURI}&response_type={authParams.ResponseType}&scope={authParams.Scope}&show_dialog={authParams.ShowDialog}";
-
- NavigationManager.NavigateTo(url);
- }
- }
|