Explorar el Código

deleted deprecated projects

tags/v1.1.0^2
anastasijasavov hace 3 años
padre
commit
0269173295

+ 0
- 131
Grpc.Shared/DTOs/Search/SearchDTO.cs Ver fichero

@@ -1,131 +0,0 @@
using ProtoBuf;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.Json.Serialization;
using System.Threading.Tasks;

namespace Grpc.Shared.DTOs.Search
{
[ProtoContract]
internal class SearchDTO
{
public partial class SearchContracts
{
[ProtoMember(1)]
public Tracks? Tracks { get; set; }
}

public partial class Tracks
{
[ProtoMember(1)]
public Uri Href { get; set; }

[ProtoMember(2)]
public Items[]? Items { get; set; }
}

public partial class Items
{
[ProtoMember(1)]
public Album Album { get; set; }

[ProtoMember(2)]
public Artist[] Artists { get; set; }

[ProtoMember(3)]
public long DurationMs { get; set; }

[ProtoMember(4)]
public ExternalUrls ExternalUrls { get; set; }

[ProtoMember(5)]
public Uri Href { get; set; }

[ProtoMember(6)]
public string Id { get; set; }

[ProtoMember(7)]
public string Name { get; set; }

[ProtoMember(8)]
public long Popularity { get; set; }

[ProtoMember(9)]
public long TrackNumber { get; set; }

[ProtoMember(10)]
public string Type { get; set; }

[ProtoMember(11)]
public string Uri { get; set; }
}

public partial class Album
{
[ProtoMember(1)]
public Uri Href { get; set; }

[ProtoMember(2)]
public string Id { get; set; }

[ProtoMember(3)]
public Image[] Images { get; set; }

[ProtoMember(4)]
public string Name { get; set; }

[ProtoMember(5)]
public DateTimeOffset ReleaseDate { get; set; }

[ProtoMember(6)]
public long TotalTracks { get; set; }

[ProtoMember(7)]
public string Type { get; set; }

[ProtoMember(8)]
public string Uri { get; set; }
}

public partial class Image
{
[ProtoMember(1)]
public long Height { get; set; }

[ProtoMember(2)]
public Uri Url { get; set; }

[ProtoMember(3)]
public long Width { get; set; }
}

public partial class Artist
{
[ProtoMember(1)]
public ExternalUrls ExternalUrls { get; set; }

[ProtoMember(2)]
public Uri Href { get; set; }

[ProtoMember(3)]
public string Id { get; set; }

[ProtoMember(4)]
public string Name { get; set; }

[ProtoMember(5)]
public string Type { get; set; }

[ProtoMember(6)]
public string Uri { get; set; }
}

public partial class ExternalUrls
{
[ProtoMember(1)]
public Uri Spotify { get; set; }
}
}
}

+ 0
- 14
Grpc.Shared/DTOs/Search/SearchRequestDTO.cs Ver fichero

@@ -1,14 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Grpc.Shared.DTOs.Search
{
internal class SearchRequestDTO
{

}

}

+ 0
- 14
Grpc.Shared/GrpcShared.csproj Ver fichero

@@ -1,14 +0,0 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="protobuf-net.Core" Version="3.1.17" />
<PackageReference Include="System.ServiceModel.Primitives" Version="4.5.3" />
</ItemGroup>

</Project>

+ 0
- 34
Grpc.Shared/Interfaces/ISearchService.cs Ver fichero

@@ -1,34 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Threading.Tasks;

namespace GrpcShared.Interfaces
{
[ServiceContract]
public interface ISearchService
{
Task<SearchResult> SearchTracks(SearchRequest req);
}

[DataContract]
public class SearchResult
{
[DataMember(Order = 1)]
public string NewQuery { get; set; }
[DataMember(Order = 2)]
public string NewType { get; set; }
}

[DataContract]
public class SearchRequest
{
[DataMember(Order = 1)]
public string Query { get; set; }
[DataMember(Order = 2)]
public string Type { get; set; } = "track";
}
}

Cargando…
Cancelar
Guardar