-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
continued work on removing iterators
- Loading branch information
1 parent
254b83b
commit 1c64461
Showing
660 changed files
with
62,547 additions
and
3,650 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
namespace TestAssembly; | ||
|
||
public interface IService; | ||
|
||
public interface IServiceB; | ||
|
||
public class Service : IService, IServiceB; | ||
|
||
public static class Nested | ||
{ | ||
public class ServiceA : IService; | ||
|
||
public class GenericServiceA : IGenericService<string>, IOther; | ||
|
||
private record MyRecord; | ||
|
||
private class Validator : IValidator<MyRecord>; | ||
} | ||
|
||
public class ServiceB : IService; | ||
|
||
public interface IRequest<T>; | ||
|
||
public interface IRequestHandler<T, R> where T : IRequest<R>; | ||
|
||
public class Request : IRequest<Response>; | ||
|
||
public class Response; | ||
|
||
public class RequestHandler : IRequestHandler<Request, Response>; | ||
|
||
public interface IOther; | ||
|
||
public interface IGenericService<T>; | ||
|
||
public class GenericService : IGenericService<int>, IGenericService<string>, IOther; | ||
|
||
public class GenericServiceB : IGenericService<decimal>, IOther; | ||
|
||
public interface IValidator; | ||
|
||
public interface IValidator<T> : IValidator; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<Project Sdk="Microsoft.NET.Sdk"> | ||
|
||
<PropertyGroup> | ||
<TargetFramework>net8.0</TargetFramework> | ||
<ImplicitUsings>enable</ImplicitUsings> | ||
<Nullable>enable</Nullable> | ||
</PropertyGroup> | ||
|
||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.