mirror of
				https://github.com/esiur/esiur-dotnet.git
				synced 2025-10-31 16:01:34 +00:00 
			
		
		
		
	Null Type
This commit is contained in:
		| @@ -167,13 +167,13 @@ namespace Esiur.Data | ||||
|                 (RepresentationTypeIdentifier.Float32) => Nullable ? typeof(float?) : typeof(float), | ||||
|                 (RepresentationTypeIdentifier.Float64) => Nullable ? typeof(double?) : typeof(double), | ||||
|                 (RepresentationTypeIdentifier.Decimal) => Nullable ? typeof(decimal?) : typeof(decimal), | ||||
|                 (RepresentationTypeIdentifier.String) => typeof(string), //Nullable ? typeof(Nullable<string>) : typeof(string), | ||||
|                 (RepresentationTypeIdentifier.String) => typeof(string), | ||||
|                 (RepresentationTypeIdentifier.DateTime) => Nullable ? typeof(DateTime?) : typeof(DateTime), | ||||
|                 (RepresentationTypeIdentifier.Resource) => typeof(IResource), | ||||
|                 (RepresentationTypeIdentifier.Record) => typeof(IRecord), | ||||
|                 (RepresentationTypeIdentifier.TypedRecord) => Warehouse.GetTemplateByClassId((Guid)GUID, TemplateType.Record).DefinedType, | ||||
|                 (RepresentationTypeIdentifier.TypedResource) => Warehouse.GetTemplateByClassId((Guid)GUID, TemplateType.Unspecified).DefinedType, | ||||
|                 (RepresentationTypeIdentifier.Enum) => Warehouse.GetTemplateByClassId((Guid)GUID, TemplateType.Enum).DefinedType, | ||||
|                 (RepresentationTypeIdentifier.TypedRecord) => Warehouse.GetTemplateByClassId((Guid)GUID, TemplateType.Record)?.DefinedType, | ||||
|                 (RepresentationTypeIdentifier.TypedResource) => Warehouse.GetTemplateByClassId((Guid)GUID, TemplateType.Unspecified)?.DefinedType, | ||||
|                 (RepresentationTypeIdentifier.Enum) => Warehouse.GetTemplateByClassId((Guid)GUID, TemplateType.Enum)?.DefinedType, | ||||
|  | ||||
|                 _ => null | ||||
|             }; | ||||
|   | ||||
| @@ -6,7 +6,7 @@ | ||||
|     <Copyright>Ahmed Kh. Zamil</Copyright> | ||||
|      <PackageProjectUrl>http://www.esiur.com</PackageProjectUrl> | ||||
|     <GeneratePackageOnBuild>true</GeneratePackageOnBuild> | ||||
|     <Version>2.3.0</Version> | ||||
|     <Version>2.3.1</Version> | ||||
|     <RepositoryUrl>https://github.com/esiur/esiur-dotnet</RepositoryUrl> | ||||
|     <Authors>Ahmed Kh. Zamil</Authors> | ||||
|     <AssemblyVersion></AssemblyVersion> | ||||
|   | ||||
| @@ -55,6 +55,7 @@ namespace Test | ||||
|         static async Task Main(string[] args) | ||||
|         { | ||||
|  | ||||
|  | ||||
|             // Create stores to keep objects. | ||||
|             var system = await Warehouse.Put("sys", new MemoryStore()); | ||||
|             var server = await Warehouse.Put("sys/server", new DistributedServer()); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user