{"id":24167493,"url":"https://github.com/i-rzr-i/domaincommonextensions","last_synced_at":"2025-09-20T11:32:38.786Z","repository":{"id":144648745,"uuid":"523076395","full_name":"I-RzR-I/DomainCommonExtensions","owner":"I-RzR-I","description":"The purpose of this repository/library is to provide the most relevant and used extension methods in the life cycle of application development that allow us to improve our code, and writing speed, and use more efficiently dev team time during this period for more complex functionality.","archived":false,"fork":false,"pushed_at":"2025-01-09T22:02:05.000Z","size":214,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-09T22:12:51.483Z","etag":null,"topics":["api","class","data","datatype","extension","helper","object","parser","type","util"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/I-RzR-I.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-09T19:04:43.000Z","updated_at":"2025-01-09T22:01:45.000Z","dependencies_parsed_at":"2024-01-17T00:52:24.277Z","dependency_job_id":"53cdcb93-194b-4891-acc3-e76968d4ea79","html_url":"https://github.com/I-RzR-I/DomainCommonExtensions","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I-RzR-I%2FDomainCommonExtensions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I-RzR-I%2FDomainCommonExtensions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I-RzR-I%2FDomainCommonExtensions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I-RzR-I%2FDomainCommonExtensions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/I-RzR-I","download_url":"https://codeload.github.com/I-RzR-I/DomainCommonExtensions/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233660092,"owners_count":18710026,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","class","data","datatype","extension","helper","object","parser","type","util"],"created_at":"2025-01-12T21:13:54.774Z","updated_at":"2025-09-20T11:32:38.765Z","avatar_url":"https://github.com/I-RzR-I.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e **Note** This repository is developed for net40, net45 .netstandard2.0, .netstandard2.1\n\n[![NuGet Version](https://img.shields.io/nuget/v/DomainCommonExtensions.svg?style=flat\u0026logo=nuget)](https://www.nuget.org/packages/DomainCommonExtensions/)\n[![Nuget Downloads](https://img.shields.io/nuget/dt/DomainCommonExtensions.svg?style=flat\u0026logo=nuget)](https://www.nuget.org/packages/DomainCommonExtensions)\n\nThis library/ repository was created as a way to simplify the development process. Here were written the usually used methods (extension methods) for some data types like `int, string, DateTime, Enum, bool, byte, Guid`, also there was added extensions for `List, Dictionary, DynamicList` and other collections(`ICollection, IEnumerable, IList, HashSet, IQueryable`).\n\nIn the repository was added an extension for `cryptography`, encrypting and decrypting string by key with RSA.\n\nIn case you need some get some documentation/comments from `Assembly`, here too are some extensions.\n\nAlso here you may find extensions for `SystemData (DbDataReader, DataRecord, DataTable)` lib, `FileStream, MemoryStream, Type`, and a lot other of methods and not the last some `Linq` and `Expression` extensions that can help to make code mode clean.\n\nAs previously, I said here are collected the most relevant and used extension methods in the life cycle of application development that allow us to improve our code, and writing speed, and use more efficiently dev team time during this period for more complex functionality.\nThe list of helpful methods and extensions list isn't finished, I think in a short period I'll complete it with more fun things.\n\nI hope I'm on the right way to providing all these things to all who saw or searched for something to make easy life in development, and enjoyable. I think you will find it helpful for all projects where needed.\n\n**You can find a [demo](https://demowebutils.iamrzr.dev/) with some of the extension methods on the [demowebutils](https://demowebutils.iamrzr.dev/) website.**\n\n\n**In case you wish to use it in your project, you can install the package from \u003ca href=\"https://www.nuget.org/packages/DomainCommonExtensions\" target=\"_blank\"\u003enuget.org\u003c/a\u003e** or specify what version you want:\n\n\u003e `Install-Package DomainCommonExtensions -Version x.x.x.x`\n\n## Content\n1. [USING](docs/usage.md)\n1. [CHANGELOG](docs/CHANGELOG.md)\n1. [BRANCH-GUIDE](docs/branch-guide.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi-rzr-i%2Fdomaincommonextensions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fi-rzr-i%2Fdomaincommonextensions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi-rzr-i%2Fdomaincommonextensions/lists"}