This PR contains the work done to implement some useful protocols, classes and extensions to use to setup a persistence layer in an application.
To provide further details about the work done:
declared the Persistence target in the Package file;
forgot to declare the Communications and Persistence target to the SwiftLibs library in the Package file;
defined the Service public protocol;
implemented the Fetcher generic class;
implemented the bitBucket static property in the URL+Devices public extension;
updated the README file.
This PR contains the work done to implement some useful protocols, classes and extensions to use to setup a persistence layer in an application.
To provide further details about the work done:
- [x] declared the `Persistence` target in the Package file;
- [x] forgot to declare the `Communications` and `Persistence` target to the `SwiftLibs` library in the `Package` file;
- [x] defined the `Service` public protocol;
- [x] implemented the `Fetcher` generic class;
- [x] implemented the `bitBucket` static property in the `URL+Devices` public extension;
- [x] updated the `README` file.
javier
self-assigned this 2023-04-17 23:12:01 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the work done to implement some useful protocols, classes and extensions to use to setup a persistence layer in an application.
To provide further details about the work done:
Persistencetarget in the Package file;CommunicationsandPersistencetarget to theSwiftLibslibrary in thePackagefile;Servicepublic protocol;Fetchergeneric class;bitBucketstatic property in theURL+Devicespublic extension;READMEfile.Persistencelibrary in the README file. 09a07ad373